NetAdapterSetLinkState 函数 (netadapter.h)

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

语法

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

参数

[_In_] Adapter

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

[_In_] State

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

返回值

没有

言论

客户端驱动程序在启动 net adapter 时调用 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