estrutura CHANNEL_ENTRY_POINTS (cchannel.h)

Contém ponteiros para as funções chamadas por uma DLL do lado do cliente para acessar canais virtuais. Os Serviços de Área de Trabalho Remota chamam sua função VirtualChannelEntry para passar essa estrutura.

Sintaxe

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

Membros

cbSize

Tamanho, em bytes, dessa estrutura.

protocolVersion

Versão do protocolo. Os Serviços de Área de Trabalho Remota definem esse membro como VIRTUAL_CHANNEL_VERSION_WIN2000.

pVirtualChannelInit

Ponteiro para uma função VirtualChannelInit .

pVirtualChannelOpen

Ponteiro para uma função VirtualChannelOpen .

pVirtualChannelClose

Ponteiro para uma função VirtualChannelClose .

pVirtualChannelWrite

Ponteiro para uma função VirtualChannelWrite .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho cchannel.h

Confira também

VirtualChannelClose

Virtualchannelentry

Virtualchannelinit

VirtualChannelOpen

VirtualChannelWrite