NET_ADAPTER_LINK_LAYER_ADDRESS_INIT函式 (netadapter.h)
NET_ADAPTER_LINK_LAYER_ADDRESS_INIT 函式會初始化連結層位址。
語法
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
要初始化之驅動程式配置 NET_ADAPTER_LINK_LAYER_ADDRESS 結構的指標。
[_In_range_(1,32)] Length
連結層地址的長度,以位元組為單位。
[_In_reads_bytes_(Length)] AddressBuffer
包含連結層位址之緩衝區的指標。
傳回值
沒有
言論
NET_ADAPTER_LINK_LAYER_ADDRESS_INIT 用來初始化永久或目前的連結層位址,並儲存在驅動程式所配置的 NET_ADAPTER_LINK_LAYER_ADDRESS 中。 接著,這個 NET_ADAPTER_LINK_LAYER_ADDRESS 會當做參數傳遞至 NetAdapterSetPermanentLinkLayerAddress 函式或 NetAdapterSetCurrentLinkLayerAddress 函式,視初始化和設定的地址類型而定。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1709 |
支援的最低伺服器 | Windows Server 2016 |
最低 KMDF 版本 | 1.23 |
最低 UMDF 版本 | 2.33 |
標頭 | netadapter.h (包括 netadaptercx.h) |
IRQL | PASSIVE_LEVEL |