structure UCX_ENDPOINT_EVENT_CALLBACKS (ucxendpoint.h)
Cette structure fournit une liste de pointeurs vers les fonctions de rappel d’événement de point de terminaison UCX.
Syntaxe
typedef struct _UCX_ENDPOINT_EVENT_CALLBACKS {
ULONG Size;
PFN_UCX_ENDPOINT_PURGE EvtEndpointPurge;
PFN_UCX_ENDPOINT_START EvtEndpointStart;
PFN_UCX_ENDPOINT_ABORT EvtEndpointAbort;
PFN_UCX_ENDPOINT_RESET EvtEndpointReset;
PFN_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS EvtEndpointOkToCancelTransfers;
PFN_UCX_ENDPOINT_STATIC_STREAMS_ADD EvtEndpointStaticStreamsAdd;
PFN_UCX_ENDPOINT_STATIC_STREAMS_ENABLE EvtEndpointStaticStreamsEnable;
PFN_UCX_ENDPOINT_STATIC_STREAMS_DISABLE EvtEndpointStaticStreamsDisable;
HANDLE Reserved1;
PFN_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS EvtEndpointGetIsochTransferPathDelays;
PFN_UCX_ENDPOINT_SET_CHARACTERISTIC EvtEndpointSetCharacteristic;
} UCX_ENDPOINT_EVENT_CALLBACKS, *PUCX_ENDPOINT_EVENT_CALLBACKS;
Membres
Size
Taille en octets de la structure.
EvtEndpointPurge
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_PURGE .
EvtEndpointStart
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_START .
EvtEndpointAbort
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_ABORT .
EvtEndpointReset
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_RESET .
EvtEndpointOkToCancelTransfers
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS .
EvtEndpointStaticStreamsAdd
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_STATIC_STREAMS_ADD .
EvtEndpointStaticStreamsEnable
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_STATIC_STREAMS_ENABLE .
EvtEndpointStaticStreamsDisable
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_STATIC_STREAMS_DISABLE .
Reserved1
Ne pas utiliser.
EvtEndpointGetIsochTransferPathDelays
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS .
EvtEndpointSetCharacteristic
Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_SET_CHARACTERISTIC .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ucxendpoint.h (inclure Ucxclass.h, Ucxendpoint.h) |