次の方法で共有


CHANNEL_ENTRY_POINTS 構造体 (cchannel.h)

仮想チャネルにアクセスするためにクライアント側 DLL によって呼び出される関数へのポインターが含まれています。リモート デスクトップ サービスは 、VirtualChannelEntry 関数を呼び出してこの構造体を渡します。

構文

typedef struct tagCHANNEL_ENTRY_POINTS {
  DWORD                cbSize;
  DWORD                protocolVersion;
  PVIRTUALCHANNELINIT  pVirtualChannelInit;
  PVIRTUALCHANNELOPEN  pVirtualChannelOpen;
  PVIRTUALCHANNELCLOSE pVirtualChannelClose;
  PVIRTUALCHANNELWRITE pVirtualChannelWrite;
} CHANNEL_ENTRY_POINTS, *PCHANNEL_ENTRY_POINTS;

メンバー

cbSize

この構造体のサイズ (バイト単位)。

protocolVersion

プロトコルのバージョン。 リモート デスクトップ サービスは、このメンバーを VIRTUAL_CHANNEL_VERSION_WIN2000に設定します。

pVirtualChannelInit

VirtualChannelInit 関数へのポインター。

pVirtualChannelOpen

VirtualChannelOpen 関数へのポインター。

pVirtualChannelClose

VirtualChannelClose 関数へのポインター。

pVirtualChannelWrite

VirtualChannelWrite 関数へのポインター。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header cchannel.h

こちらもご覧ください

VirtualChannelClose

VirtualChannelEntry

VirtualChannelInit

VirtualChannelOpen

VirtualChannelWrite