Поделиться через


структура 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

См. также раздел

VirtualChannelClose

VirtualChannelEntry

VirtualChannelInit

VirtualChannelOpen

VirtualChannelWrite