OID_PM_REMOVE_WOL_PATTERN
作为集,NDIS 和协议驱动程序使用 OID_PM_REMOVE_WOL_PATTERN OID 从网络适配器中删除电源管理 LAN 唤醒 (WOL) 模式。 NDIS_OID_REQUEST结构的InformationBuffer成员包含指向 ULONG 模式标识符的指针。
注解
NDIS 和协议驱动程序使用 OID_PM_REMOVE_WOL_PATTERN 从基础网络适配器中删除 LAN 唤醒 (WOL) 模式。
数据。SET_INFORMATION。NDIS_OID_REQUEST结构的 InformationBuffer 成员必须指向以前添加的 WOL 模式标识符的 ULONG 值。 当 NDIS 将之前OID_PM_ADD_WOL_PATTERN OID 请求发送到基础网络适配器时,ndis 在NDIS_PM_WOL_PATTERN结构的PatternId成员中设置此模式标识符。
返回状态代码
微型端口驱动程序的 MiniportOidRequest 函数为此请求返回以下值之一:
术语 | 说明 |
---|---|
NDIS_STATUS_SUCCESS |
微型端口驱动程序已成功完成请求。 |
NDIS_STATUS_PENDING |
微型端口驱动程序将异步完成请求。 当微型端口驱动程序完成所有处理后,它必须通过调用 NdisMOidRequestComplete 函数来成功请求,同时传递 NDIS_STATUS_SUCCESS 的 状态 参数。 |
NDIS_STATUS_NOT_ACCEPTED |
正在重置微型端口驱动程序。 |
NDIS_STATUS_REQUEST_ABORTED |
微型端口驱动程序已停止处理请求。 例如,NDIS 称为 MiniportResetEx 函数。 |
NDIS 为此请求返回以下状态代码之一:
术语 | 说明 |
---|---|
NDIS_STATUS_SUCCESS |
OID 请求已成功完成。 |
NDIS_STATUS_NOT_SUPPORTED |
此微型端口驱动程序的 NDIS 版本低于 NDIS 6.20。 |
NDIS_STATUS_FILE_NOT_FOUND |
OID 请求中的模式标识符无效。 |
NDIS_STATUS_INVALID_LENGTH |
信息缓冲区太小。 NDIS 设置 数据。SET_INFORMATION。 将 NDIS_OID_REQUEST 结构中的成员 BytesNeeded 为所需的最小缓冲区大小。 |
要求
版本 |
在 NDIS 6.20 和更高版本中受支持。 对于微型端口驱动程序是必需的。 |
标头 |
Ntddndis (包含 Ndis .h) |