[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 |
|
Platforms |
|
Supported Releases |
|
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 |