Freigeben über


UrsDeviceInitInitialize-Funktion (ursdevice.h)

Initialisiert Geräteinitialisierungsvorgänge, wenn der PnP-Manager (Plug & Play) das Vorhandensein eines Geräts meldet.

Syntax

NTSTATUS UrsDeviceInitInitialize(
  PWDFDEVICE_INIT DeviceInit
);

Parameter

DeviceInit

Ein Zeiger auf eine vom Framework zugewiesene WDFDEVICE_INIT-Struktur .

Rückgabewert

Die Methode gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt diese Methode möglicherweise einen entsprechenden NTSTATUS-Fehlercode zurück.

Hinweise

Der Clienttreiber für den Controller mit zwei Rollen ruft diese Methode in seiner EvtDriverDeviceAdd-Implementierung auf, bevor WdfDeviceCreate und UrsDeviceInitialize aufgerufen werden. Codebeispiel finden Sie unter UrsDeviceInitialize.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
KMDF-Mindestversion 1.15
Kopfzeile ursdevice.h (include Urscx.h)
Bibliothek Urscxstub.lib
IRQL PASSIVE_LEVEL

Weitere Informationen

WdfDeviceCreate