NetDeviceInitConfig-Funktion (netdevice.h)
Die NetDeviceInitConfig-Funktion initialisiert Geräteinitialisierungsvorgänge, wenn der Plug & Play-Manager (PnP) das Vorhandensein eines Geräts meldet.
Syntax
NTSTATUS NetDeviceInitConfig(
[_Inout_] PWDFDEVICE_INIT DeviceInit
);
Parameter
[_Inout_] DeviceInit
Ein Zeiger auf ein WDFDEVICE_INIT-Objekt, das der Clienttreiber in seiner EvtDriverDeviceAdd-Routine empfangen hat.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt diese Funktion möglicherweise einen geeigneten NTSTATUS-Fehlercode zurück.
Hinweise
Ein Clienttreiber ruft diese Funktion in seinem EvtDriverDeviceAdd-Rückruf auf, bevor er WdfDeviceCreate aufruft.
Wenn ein Clienttreiber NetDeviceInitConfig aufruft, ruft der vom System bereitgestellte NetAdapterCx.sys Treiber die folgenden Funktionen im Namen des Clients auf. Der Clienttreiber sollte diese Funktionen nicht direkt aufrufen. Dies kann zu undefiniertem Verhalten führen.
- WdfDeviceInitSetReleaseHardwareOrderOnFailure
- WdfDeviceInitSetDeviceType
- WdfDeviceInitSetCharacteristics
- WdfDeviceInitSetIoType
- WdfDeviceInitSetPowerPageable
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 |
Zielplattform | Universell |
UMDF-Mindestversion | 2.33 |
Kopfzeile | netdevice.h (include netadaptercx.h) |
Bibliothek | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |