Condividi tramite


Funzione UrsDeviceInitInitialize (ursdevice.h)

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

Sintassi

NTSTATUS UrsDeviceInitInitialize(
  PWDFDEVICE_INIT DeviceInit
);

Parametri

DeviceInit

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 controller a doppio ruolo chiama questo metodo nell'implementazione EvtDriverDeviceAdd prima di chiamare WdfDeviceCreate e UrsDeviceInitialize. Per un esempio di codice, vedere UrsDeviceInitialize.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Versione KMDF minima 1.15
Intestazione ursdevice.h (include Urscx.h)
Libreria Urscxstub.lib
IRQL PASSIVE_LEVEL

Vedi anche

WdfDeviceCreate