TRANSPORTCLIENT_CALLBACK_ID enumeration (wdstci.h)

This enumeration is received by the WdsTransportClientRegisterCallback function.

Syntax

typedef enum _TRANSPORTCLIENT_CALLBACK_ID {
  WDS_TRANSPORTCLIENT_SESSION_START = 0,
  WDS_TRANSPORTCLIENT_RECEIVE_CONTENTS,
  WDS_TRANSPORTCLIENT_SESSION_COMPLETE,
  WDS_TRANSPORTCLIENT_RECEIVE_METADATA,
  WDS_TRANSPORTCLIENT_SESSION_STARTEX,
  WDS_TRANSPORTCLIENT_SESSION_NEGOTIATE,
  WDS_TRANSPORTCLIENT_MAX_CALLBACKS
} TRANSPORTCLIENT_CALLBACK_ID, *PTRANSPORTCLIENT_CALLBACK_ID;

Constants

 
WDS_TRANSPORTCLIENT_SESSION_START
Value: 0
Identifies the PFN_WdsTransportClientSessionStart callback.
WDS_TRANSPORTCLIENT_RECEIVE_CONTENTS
Identifies the PFN_WdsTransportClientReceiveContents callback.
WDS_TRANSPORTCLIENT_SESSION_COMPLETE
Identifies the PFN_WdsTransportClientSessionComplete callback.
WDS_TRANSPORTCLIENT_RECEIVE_METADATA
Identifies the PFN_WdsTransportClientReceiveMetadata callback.
WDS_TRANSPORTCLIENT_SESSION_STARTEX
Identifies the PFN_WdsTransportClientSessionStartEx callback.
WDS_TRANSPORTCLIENT_SESSION_NEGOTIATE
WDS_TRANSPORTCLIENT_MAX_CALLBACKS
Used for validation checking.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header wdstci.h