Freigeben über


NetDeviceInitConfig-Funktion (netdevice.h)

Die NetDeviceInitConfig Funktion initialisiert Geräteinitialisierungsvorgänge, wenn der Plug and 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.

Bemerkungen

Ein Clienttreiber ruft diese Funktion in seinem EvtDriverDeviceAdd Rückruf auf, bevor er WdfDeviceCreateaufruft.

Wenn ein Clienttreiber NetDeviceInitConfigaufruft, ruft der vom System bereitgestellte NetAdapterCx.sys Treiber die folgenden Funktionen im Auftrag des Clients auf. Der Clienttreiber sollte diese Funktionen nicht direkt aufrufen. Dies kann zu einem nicht definierten Verhalten führen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004
Zielplattform- Universal
Mindest-UMDF-Version 2.33
Header- netdevice.h (include netadaptercx.h)
Library netadaptercxstub.lib
IRQL- PASSIVE_LEVEL

Siehe auch

EvtDriverDeviceAdd

WdfDeviceCreate