fonction NET_ADAPTER_LINK_LAYER_ADDRESS_INIT (netadapter.h)
La fonction NET_ADAPTER_LINK_LAYER_ADDRESS_INIT initialise une adresse de couche de liens.
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
);
[_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.
Aucun
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.
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 |