Funzione UcxEndpointInitSetEventCallbacks (ucxendpoint.h)

Inizializza una struttura di UCXENDPOINT_INIT con le funzioni di callback degli eventi del driver client correlate agli endpoint nel dispositivo.

Sintassi

void UcxEndpointInitSetEventCallbacks(
  PUCXENDPOINT_INIT             EndpointInit,
  PUCX_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);

Parametri

EndpointInit

Puntatore a una struttura UCXENDPOINT_INIT passata da UCX quando richiama la funzione di callback dell'evento EVT_UCX_USBDEVICE_ENDPOINT_ADD del driver client.

EventCallbacks

Puntatore a una struttura UCX_ENDPOINT_EVENT_CALLBACKS che contiene il puntatore a funzione alle funzioni di callback degli eventi correlate all'endpoint. Il driver client inizializza la struttura chiamando UCX_ENDPOINT_EVENT_CALLBACKS_INIT.

Valore restituito

nessuno

Osservazioni

Il driver client chiama questo metodo per impostare i puntatori alle funzioni di callback degli eventi subito prima di chiamare UcxEndpointCreate per creare un endpoint.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Piattaforma di destinazione Windows
Versione KMDF minima 1,0
Versione UMDF minima 2,0
Intestazione ucxendpoint.h (include Ucxclass.h, Ucxendpoint.h)

Vedi anche

UCX_ENDPOINT_EVENT_CALLBACKS

UcxEndpointCreate