Индикаторы состояния
Значения состояния Remote NDIS обычно эквивалентны 32-разрядным значениям состояния, определенным в пакете microsoft Windows 2000 Driver Development Kit (DDK). Конкретные значения состояния Remote NDIS, используемые в этой спецификации, перечислены ниже. Другие можно вывести из документации по Windows 2000 DDK или в Интернете. Устройство может возвращать любое семантически правильное значение состояния удаленного NDIS в поле Состояние сообщения, которое оно создает.
Идентификатор состояния | Значение | Описание |
---|---|---|
RNDIS_STATUS_SUCCESS |
0x00000000 |
Успех |
RNDIS_STATUS_FAILURE |
0xC00000001 |
Неуказаная ошибка (эквивалентная STATUS_UNSUCCESSFUL) |
RNDIS_STATUS_INVALID_DATA |
0xC0010015 |
Ошибка недопустимых данных |
RNDIS_STATUS_NOT_SUPPORTED |
0xC00000BB |
Ошибка неподдерживаемого запроса |
RNDIS_STATUS_MEDIA_CONNECT |
0x4001000B |
Устройство подключено к сетевому носителю (эквивалентно NDIS_STATUS_MEDIA_CONNECT из Windows 2000 DDK) |
RNDIS_STATUS_MEDIA_DISCONNECT |
0x4001000C |
Устройство отключено от сетевого носителя (эквивалентно NDIS_STATUS_MEDIA_DISCONNECT от Windows 2000 DDK) |
RNDIS_STATUS_Xxx |
... |
Равно NDIS_STATUS_Xxx значениям, определенным в Windows 2000 DDK или электронной документации |