[NdisStudio] OidRequestTest - OID_GEN_XMIT_OK and OID_GEN_RCV_OK Verification

This test checks OID_GEN_XMIT_OK and OID_GEN_RCV_OK. It does not attempt to verify the values themselves. It only checks that the queries are properly handled. If the driver does not support 64 bit queries, it is warned unless it a Gigabit network adapter. Gigabit network adapters are required to support 64 bit queries. This is a data driven test and requires the OidRequest_data.xml.

Test details

   
Specifications
  • Device.Network.LAN.Base.NDISRequirements
Platforms
  • Windows 11, client editions (x64)
  • Windows 11, client editions (ARM64)
  • Windows 11, server editions (x64)
  • Windows 11, server editions (ARM64)
Supported Releases
  • Next update to Windows 11
Expected run time (in minutes) 1
Category Development
Timeout (in minutes) 5
Requires reboot false
Requires special configuration false
Type automatic

Additional documentation

Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic(s):

Running the test

Before you run the test, complete the test setup as described in the test requirements: LAN Testing Prerequisites.

Troubleshooting

For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.

For troubleshooting information, see Troubleshooting LAN Testing.

More information

Each of the OIDs is queried three times using:

  • Information Buffer Length = 0 bytes

    Expected Response:

    BytesNeeded = 8

    BytesWritten = 0 (Write No data in buffer)

    NdisStatus = INVALID_LENGTH Or BUFFER_TOO_SHORT

  • Information Buffer Length = 4 bytes

    Expected Response:

    Lower 32 bits of statistics

    BytesWritten = 4

    BytesNeeded = 8

    NdisStatus = SUCCESS

  • Information Buffer Length = 8 bytes

    Expected Response:

    64 bit statistics value

    BytesWritten = 8

    NdisStatus = SUCCESS

Parameters

Parameter Name Parameter Description
WDKDeviceID Device ID of DUT