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 a un oggetto dispositivo USB ricevuto dal driver client in una chiamata precedente a 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 .

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Versione KMDF minima 1,0
Versione UMDF minima 2,0
Intestazione ufxclient.h
IRQL PASSIVE_LEVEL

Vedi anche

UfxDeviceCreate

UfxDeviceEventComplete