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