REMOTE_NDIS_QUERY_MSG

当主机需要查询设备的特征、统计信息或状态时,此消息将从主机发送到远程 NDIS 设备。 要查询的参数或统计信息计数器通过 NDIS 对象标识符 (OID) 进行标识。 每当设备处于远程 NDIS 初始化的状态时,主机可能会通过控制通道将REMOTE_NDIS_QUERY_MSG发送到设备。 远程 NDIS 设备将通过向主机发送REMOTE_NDIS_QUERY_CMPLT来响应此消息。

Offset 大小 字段 说明

0

4

MessageType

指定要发送的消息的类型。 设置为 0x00000004。

4

4

MessageLength

指定此消息的总长度(以字节为单位),从消息的开头开始。

8

4

RequestId

指定远程 NDIS 消息 ID 值。 此值用于将主机发送的消息与设备响应相匹配。

12

4

Oid

指定标识要查询的参数的 NDIS OID。

16

4

InformationBufferLength

以字节为单位指定查询的输入数据的长度。 如果没有 OID 输入缓冲区,则设置为零。

20

4

InformationBufferOffset

指定从 RequestId 字段的开头开始的字节偏移量,查询的输入数据所在的位置。 如果没有 OID 输入缓冲区,则设置为零。

24

4

DeviceVcHandle

保留给面向连接的设备。 设置为零。

要求

版本

在 Microsoft Windows XP 和更高版本的 Windows 操作系统中可用。 在 Windows 2000 中也可用作可再发行二进制文件。

标头

Rndis.h (包括 Rndis.h)