NetAdapterLightweightInitAllocate-Funktion (netadapter.h)
Die NetAdapterLightweightInitAllocate--Funktion weist eine NETADAPTER_INIT Struktur zu, die ein Clienttreiber beim Erstellen eines neuen NETADAPTER-Objekts für einen gerätelosen Adapter verwendet.
Syntax
NETADAPTER_INIT * NetAdapterLightweightInitAllocate(
[_In_] const GUID *NetworkInterfaceGuid
);
Parameter
[_In_] NetworkInterfaceGuid
Die GUID einer gültigen Netzwerkschnittstelle mithilfe des vom to-beerstellten gerätelosen Adapters.
Rückgabewert
Gibt einen Zeiger auf eine vom Framework zugewiesene NETADAPTER_INIT Struktur zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt diese Funktion NULL-zurück.
Wichtig
Wenn ein Clienttreiber eine NETADAPTER_INIT Struktur von einem erfolgreichen Aufruf dieser Funktion empfängt, muss der Treiber immer NetAdapterInitFree- aufrufen, um die Zuordnung unabhängig vom Ergebnis von NetAdapterCreate.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11, Version 22H2 |
Mindest-UMDF-Version | 2.33 |
Header- | netadapter.h |
IRQL- | PASSIVE_LEVEL |