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 |