Condividi tramite


Funzione UcxDefaultEndpointInitSetEventCallbacks (ucxendpoint.h)

Inizializza una struttura di UCXENDPOINT_INIT con le funzioni di callback degli eventi del driver client correlate all'endpoint predefinito.

Sintassi

void UcxDefaultEndpointInitSetEventCallbacks(
  PUCXENDPOINT_INIT                     EndpointInit,
  PUCX_DEFAULT_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_DEFAULT_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 l'endpoint predefinito.

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

EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD

UcxEndpointCreate