Funzione UfxEndpointInitSetEventCallbacks (ufxclient.h)

Inizializzare una struttura UFXENDPOINT_INIT .

Sintassi

void UfxEndpointInitSetEventCallbacks(
  [in, out] PUFXENDPOINT_INIT       EndpointInit,
  [in]      PUFX_ENDPOINT_CALLBACKS Callbacks
);

Parametri

[in, out] EndpointInit

Struttura opaca passata da UFX nella chiamata a EVT_UFX_DEVICE_ENDPOINT_ADD o EVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADD.

[in] Callbacks

Puntatore a una struttura UFX_ENDPOINT_CALLBACKS .

Valore restituito

nessuno

Osservazioni

Il driver client chiama UfxEndpointCreate dalla sua EVT_UFX_DEVICE_ENDPOINT_ADD o EVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADD funzione di callback eventi per creare un nuovo endpoint.

Il driver client chiama prima UFX_ENDPOINT_CALLBACKS_INIT per inizializzare una struttura UFX_ENDPOINT_CALLBACKS . Chiama quindi UfxEndpointCrea con la struttura di UFX_ENDPOINT_CALLBACKS inizializzata.

Per un esempio di codice che illustra come creare un oggetto UFXENDPOINT e inizializzare il relativo contesto, vedere la sezione Osservazioni di UfxEndpointCreate.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Piattaforma di destinazione Windows
Intestazione ufxclient.h
Libreria ufxstub.lib
IRQL PASSIVE_LEVEL