Поделиться через


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

Указывает значение идентификатора сообщения Remote NDIS. Это значение используется для сопоставления сообщений, отправленных узлом с ответами устройства.

12

4

Oid

Указывает идентификатор NDIS, определяющий заданный параметр.

16

4

InformationBufferLength

Указывает длину входных данных запроса в байтах.

20

4

InformationBufferOffset

Задает смещение байтов с начала поля RequestId, в котором находятся входные данные для запроса.

24

4

DeviceVcHandle

Зарезервировано для устройств, ориентированных на подключение. Установите значение нулю.

Требования

Версия

Доступно в Microsoft Windows XP и более поздних версиях операционных систем Windows. Также доступно в Windows 2000 как распространяемые двоичные файлы.

Заголовок

Rndis.h (включая Rndis.h)