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


REMOTE_NDIS_SET_MSG

Это сообщение отправляется на удаленное устройство NDIS с узла, когда требуется задать значение некоторого рабочего параметра на устройстве. Заданный параметр идентифицируется с помощью идентификатора объекта (OID), а значение, которое ему должно быть присвоено, содержится в информационном буфере, отправляемом вместе с сообщением. Узел может отправлять REMOTE_NDIS_SET_MSG на устройство через канал управления в любой момент, когда устройство находится в состоянии, инициализированном remote NDIS. Удаленное устройство NDIS ответит на это сообщение, отправив REMOTE_NDIS_SET_CMPLT на узел.

Offset Размер Поле Описание

0

4

MessageType

Указывает тип отправляемого сообщения. Задайте для значение 0x00000005.

4

4

MessageLength

Указывает в байтах общую длину этого сообщения с начала сообщения.

8

4

RequestId

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

12

4

Идентификатор объекта

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

16

4

InformationBufferLength

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

20

4

InformationBufferOffset

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

24

4

DeviceVcHandle

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

Требования

Версия

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

Заголовок

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