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 un adaptateur sans appareil.
Syntaxe
NETADAPTER_INIT * NetAdapterLightweightInitAllocate(
[_In_] const GUID *NetworkInterfaceGuid
);
Paramètres
[_In_] NetworkInterfaceGuid
GUID d’une interface réseau valide à l’aide de l’adaptateur to-be-créé sans appareil.
Valeur de retour
Retourne un pointeur vers une structure NETADAPTER_INIT allouée au framework si l’opération réussit. Sinon, 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 le libérer quel que soit le résultat de NetAdapterCreate.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11, version 22H2 |
version minimale de UMDF | 2.33 |
d’en-tête | netadapter.h |
IRQL | PASSIVE_LEVEL |