Lire en anglais

Partager via


fonction NET_ADAPTER_LINK_LAYER_ADDRESS_INIT (netadapter.h)

La fonction NET_ADAPTER_LINK_LAYER_ADDRESS_INIT initialise une adresse de couche de liens.

Syntaxe

void NET_ADAPTER_LINK_LAYER_ADDRESS_INIT(
  [_Out_]                    NET_ADAPTER_LINK_LAYER_ADDRESS *LinkLayerAddress,
  [_In_range_(1,32)]         USHORT                         Length,
  [_In_reads_bytes_(Length)] UCHAR const                    *AddressBuffer
);

Paramètres

[_Out_] LinkLayerAddress

Pointeur vers la structure de NET_ADAPTER_LINK_LAYER_ADDRESS allouée par le pilote à initialiser.

[_In_range_(1,32)] Length

Longueur de l’adresse de la couche de liens, en octets.

[_In_reads_bytes_(Length)] AddressBuffer

Pointeur vers la mémoire tampon contenant l’adresse de la couche de liaison.

Valeur de retour

Aucun

Remarques

NET_ADAPTER_LINK_LAYER_ADDRESS_INIT est utilisé pour initialiser une adresse de couche de liaison permanente ou actuelle, stockée dans un NET_ADAPTER_LINK_LAYER_ADDRESS allouée par le pilote. Cette NET_ADAPTER_LINK_LAYER_ADDRESS est ensuite passée en tant que paramètre à la fonction NetAdapterSetPermanentLinkLayerAddress ou à la fonction NetAdapterSetCurrentLinkLayerAddress, selon le type d’adresse initialisé et défini.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1709
serveur minimum pris en charge Windows Server 2016
version minimale de KMDF 1.23
version minimale de UMDF 2.33
d’en-tête netadapter.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

Voir aussi

NET_ADAPTER_LINK_LAYER_ADDRESS