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


REMOTE_NDIS_QUERY_MSG

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

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

0

4

MessageType

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

4

4

MessageLength

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

8

4

RequestId

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

12

4

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

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

16

4

InformationBufferLength

Указывает в байтах длину входных данных для запроса. При отсутствии входного буфера OID задайте значение 0.

20

4

InformationBufferOffset

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

24

4

DeviceVcHandle

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

Требования

Версия

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

Заголовок

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