NetAdapterLightweightInitAllocate, fonction (netadapter.h)
La fonction NetAdapterLightweightInitAllocate alloue une structure NETADAPTER_INIT qu’un pilote client utilise lors de la création d’un objet NETADAPTER pour une carte sans appareil.
Syntaxe
NETADAPTER_INIT * NetAdapterLightweightInitAllocate(
[_In_] const GUID *NetworkInterfaceGuid
);
Paramètres
[_In_] NetworkInterfaceGuid
GUID d’une interface réseau valide à l’aide de la carte sans appareil à créer.
Valeur retournée
Retourne un pointeur vers une structure de NETADAPTER_INIT allouée par l’infrastructure si l’opération réussit. Dans le cas contraire, cette fonction retourne NULL.
Important
Si un pilote client reçoit une structure NETADAPTER_INIT d’un appel réussi à cette fonction, le pilote doit toujours appeler NetAdapterInitFree pour la libérer, quel que soit le résultat de NetAdapterCreate.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 22H2 |
Version UMDF minimale | 2,33 |
En-tête | netadapter.h |
IRQL | PASSIVE_LEVEL |