Condividi tramite


Funzione UdecxInitializeWdfDeviceInit (udecxwdfdevice.h)

Inizializza le operazioni di inizializzazione dei dispositivi quando il gestore Plug and Play (PnP) segnala l'esistenza di un dispositivo.

Sintassi

NTSTATUS UdecxInitializeWdfDeviceInit(
  PWDFDEVICE_INIT WdfDeviceInit
);

Parametri

WdfDeviceInit

Puntatore a una struttura di WDFDEVICE_INIT allocata dal framework.

Valore restituito

Il metodo restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questo metodo potrebbe restituire un codice di errore NTSTATUS appropriato.

Commenti

Il driver client per il dispositivo controller host emulato chiama questo metodo nella relativa implementazione EvtDriverDeviceAdd prima di chiamare WdfDeviceCreate e UdecxWdfDeviceAddUsbDeviceEmulation. Per esempio di codice, vedere UdecxWdfDeviceAddUsbDeviceEmulation.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Versione KMDF minima 1.15
Intestazione udecxwdfdevice.h (includere Udecx.h)
Libreria Udecxstub.lib
IRQL PASSIVE_LEVEL

Vedi anche

Architettura: Emulazione dispositivo USB (UDE)

WDFDEVICE_INIT

WdfDeviceCreate

Scrivere un driver client UDE