NetAdapterSetLinkState 函数 (netadapter.h)

设置网络适配器的链接状态。

语法

void NetAdapterSetLinkState(
  [_In_] NETADAPTER             Adapter,
  [_In_] NET_ADAPTER_LINK_STATE *State
);

参数

[_In_] Adapter

客户端在之前调用 NetAdapterCreate 时创建的网络适配器对象。

[_In_] State

指向已分配和初始化 NET_ADAPTER_LINK_STATE 结构的指针,该结构描述适配器的链接状态。

返回值

备注

客户端驱动程序在启动 Net 适配器时调用 NetAdapterSetLinkState ,然后再调用 NetAdapterStart。 以后当需要更改当前链接状态时,它还可以调用此函数。

要求

要求
目标平台 通用
最低 KMDF 版本 1.29
最低 UMDF 版本 2.33
标头 netadapter.h (包括 netadaptercx.h)
IRQL <= DISPATCH_LEVEL

另请参阅

NET_ADAPTER_LINK_STATE_INIT

NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED