Condividi tramite


EVT_UFX_DEVICE_CONTROLLER_RESET funzione di callback (ufxclient.h)

Implementazione del driver client per reimpostare lo stato iniziale del controller di funzione.

Sintassi

EVT_UFX_DEVICE_CONTROLLER_RESET EvtUfxDeviceControllerReset;

void EvtUfxDeviceControllerReset(
  [in]           UFXDEVICE unnamedParam1,
  [in, optional] PUFX_HARDWARE_FAILURE_CONTEXT unnamedParam2
)
{...}

Parametri

[in] unnamedParam1

Handle per un oggetto dispositivo USB ricevuto dal driver client in una chiamata precedente al UfxDeviceCreate.

[in, optional] unnamedParam2

Puntatore a una struttura a lunghezza variabile UFX_HARDWARE_FAILURE_CONTEXT allocata dal driver client.

Valore restituito

Nessuno

Osservazioni

Il driver client per il controller host della funzione registra l'implementazione EVT_UFX_DEVICE_CONTROLLER_RESET con l'estensione della classe di funzione USB (UFX) chiamando il metodo UfxDeviceCreate.

Il driver client indica il completamento di questo evento chiamando il metodo UfxDeviceEventComplete.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
versione minima di KMDF 1.0
versione minima di UMDF 2.0
intestazione ufxclient.h
IRQL PASSIVE_LEVEL

Vedere anche

UfxDeviceCreare

UfxDeviceEventComplete