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 |
머리글 | cchannel.h |