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 |
标头 | netadapter.h (包括 netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈