REMOTE_NDIS_INITIALIZE_MSG
Это сообщение отправляется узлом на удаленное устройство NDIS для инициализации сетевого подключения. Он отправляется через канал управления и только в том случае, если устройство не находится в состоянии, инициализированном remote NDIS.
Offset | Размер | Поле | Описание |
---|---|---|---|
0 |
4 |
MessageType |
Указывает тип отправляемого сообщения. Задайте значение 0x00000002. |
4 |
4 |
MessageLength |
Указывает в байтах общую длину этого сообщения от начала сообщения. |
8 |
4 |
RequestId |
Задает значение идентификатора удаленного сообщения NDIS. Это значение используется для сопоставления сообщений, отправленных узлом, с ответами устройства. |
12 |
4 |
MajorVersion |
Указывает версию протокола Remote NDIS, реализованную узлом. Текущая спецификация использует RNDIS_MAJOR_VERSION = 1. |
16 |
4 |
MinorVersion |
Указывает версию протокола Remote NDIS, реализованную узлом. Текущая спецификация использует RNDIS_MINOR_VERSION = 0. |
20 |
4 |
MaxTransferSize |
Указывает максимальный размер в байтах для передачи данных с одной шины, которую узел ожидает получить от устройства. Как правило, каждая передача данных шины размещает одно сообщение удаленного NDIS. Однако устройство может объединить несколько удаленных сообщений NDIS, содержащих пакеты данных, в одну передачу (см. REMOTE_NDIS_PACKET_MSG). |
Требования
Версия |
Доступно в Microsoft Windows XP и более поздних версиях операционных систем Windows. Также доступно в Windows 2000 в виде распространяемых двоичных файлов. |
Заголовок |
Rndis.h (включая Rndis.h) |