REMOTE_NDIS_SET_MSG

当需要设置设备上的某些作参数的值时,此消息将从主机发送到远程 NDIS 设备。 要设置的特定参数通过对象标识符(OID)进行标识,其值将包含在随消息一起发送的信息缓冲区中。 主机可以随时通过控制通道将REMOTE_NDIS_SET_MSG发送到设备,设备处于远程 NDIS 初始化的状态。 远程 NDIS 设备将通过向主机发送REMOTE_NDIS_SET_CMPLT来响应此消息。

抵消 大小 描述

0

4

MessageType

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

4

4

MessageLength

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

8

4

RequestId

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

12

4

Oid

指定标识要设置的参数的 NDIS OID。

16

4

InformationBufferLength

指定请求的输入数据的长度(以字节为单位)。

20

4

InformationBufferOffset

指定字节偏移量,从 RequestId 字段的开头,请求的输入数据位于该字段中。

24

4

DeviceVcHandle

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

要求

版本

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

页眉

Rndis.h (包括 Rndis.h)