共用方式為


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

另請參閱

NET_ADAPTER_LINK_LAYER_ADDRESS