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


[NdisStudio] OidRequestTest — OID_GEN_XMIT_OK и проверка OID_GEN_RCV_OK

Этот тест проверка OID_GEN_XMIT_OK и OID_GEN_RCV_OK. Он не пытается проверить сами значения. Он проверка, что запросы обрабатываются должным образом. Если драйвер не поддерживает 64-разрядные запросы, он предупреждается, если он не является сетевым адаптером Gigabit. Сетевые адаптеры Gigabit необходимы для поддержки 64-разрядных запросов. Это тест на основе данных и требуется OidRequest_data.xml.

Сведения о тесте

   
Спецификации
  • Device.Network.LAN.Base.NDISRequirements
Платформы
  • Windows 11, клиентские выпуски (x64)
  • Windows 11, клиентские выпуски (ARM64)
  • Выпуски Windows 11, серверные выпуски (x64)
  • Windows 11, выпуски сервера (ARM64)
Поддерживаемые выпуски
  • Следующее обновление до Windows 11
Ожидаемое время выполнения (в минутах) 1
Категория Разработка
Время ожидания (в минутах) 5
Требуется перезагрузка false
Требуется специальная конфигурация false
Тип automatic

Дополнительная документация

Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, настройку и устранение неполадок, которые можно найти в следующих разделах:

Выполнение теста

Перед выполнением теста завершите настройку теста, как описано в требованиях к тесту: предварительные требования для тестирования локальной сети.

Устранение неполадок

Общие сведения об устранении неполадок тестов HLK см. в разделе "Устранение неполадок тестов Windows HLK".

Сведения об устранении неполадок см. в разделе "Устранение неполадок с тестированием локальной сети".

Дополнительные сведения

Каждый из OID запрашивается три раза с помощью:

  • Длина буфера сведений = 0 байт

    Ожидаемый ответ:

    BytesNeeded = 8

    BytesWritten = 0 (запись без данных в буфере)

    NdisStatus = INVALID_LENGTH Или BUFFER_TOO_SHORT

  • Длина буфера сведений = 4 байта

    Ожидаемый ответ:

    Более низкие 32 биты статистики

    BytesWritten = 4

    BytesNeeded = 8

    NdisStatus = SUCCESS

  • Длина буфера сведений = 8 байт

    Ожидаемый ответ:

    64-разрядное значение статистики

    BytesWritten = 8

    NdisStatus = SUCCESS

Параметры

Имя параметра Описание параметра
WDKDeviceID Идентификатор устройства DUT