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) |