Funzione UrsDeviceInitInitialize (ursdevice.h)
Inizializza le operazioni di inizializzazione del dispositivo quando il gestore 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 NTSTATUS codice di errore.
Osservazioni
Il driver client per il controller a doppio ruolo chiama questo metodo nella relativa implementazione EvtDriverDeviceAdd prima di chiamare WdfDeviceCreate e UrsDeviceInitialize. Per un esempio di codice, vedere UrsDeviceInitialize.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 |
server minimo supportato | Windows Server 2016 |
piattaforma di destinazione | Finestre |
versione minima di KMDF | 1.15 |
intestazione | ursdevice.h (include Urscx.h) |
libreria | Urscxstub.lib |
IRQL | PASSIVE_LEVEL |