NdisIfDeregisterInterface 函数 (ndis.h)
NdisIfDeregisterInterface 函数取消注册以前通过调用 注册的 NDIS 网络接口 NdisIfRegisterInterface 函数。
语法
void NdisIfDeregisterInterface(
NET_IFINDEX ifIndex
);
参数
ifIndex
标识要注销的网络接口的索引。 接口提供程序从之前对 的调用中获取了此索引 NdisIfRegisterInterface 函数。
返回值
无
备注
NDIS 接口提供程序调用 NdisIfDeregisterInterface 函数来取消注册网络接口,并指示应从计算机上的已知接口列表中删除该接口。
例如,接口提供程序调用 NdisIfDeregisterInterface 函数,因为接口已被卸载。 接口提供程序不调用 NdisIfDeregisterInterface 来指示接口已更改状态。
NdisIfDeregisterInterface 释放接口索引,因此 NDIS 可以将索引重新分配给稍后注册的另一个接口。 不要将接口索引与计算机重启后保留 的NET_LUID 索引混淆。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 NDIS 6.0 及更高版本中受支持。 |
目标平台 | 桌面 |
标头 | ndis.h (包括 Ndis.h) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI 符合性规则 | Irql_Interfaces_Function (ndis) |