Partager via


structure CHANNEL_ENTRY_POINTS (cchannel.h)

Contient des pointeurs vers les fonctions appelées par une DLL côté client pour accéder aux canaux virtuels. Les services Bureau à distance appellent votre fonction VirtualChannelEntry pour passer cette structure.

Syntaxe

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

Membres

cbSize

Taille, en octets, de cette structure.

protocolVersion

Version du protocole. Les services Bureau à distance définissent ce membre sur VIRTUAL_CHANNEL_VERSION_WIN2000.

pVirtualChannelInit

Pointeur vers une fonction VirtualChannelInit .

pVirtualChannelOpen

Pointeur vers une fonction VirtualChannelOpen .

pVirtualChannelClose

Pointeur vers une fonction VirtualChannelClose .

pVirtualChannelWrite

Pointeur vers une fonction VirtualChannelWrite .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête cchannel.h

Voir aussi

VirtualChannelClose

VirtualChannelEntry

VirtualChannelInit

VirtualChannelOpen

VirtualChannelWrite