OID_QOS_OFFLOAD_CURRENT_CAPABILITIES
An overlying driver issues an OID query request of OID_QOS_OFFLOAD_CURRENT_CAPABILITIES to obtain the currently enabled Quality of Service (QoS) offload hardware capabilities of a miniport adapter.
After a successful return from the OID query request, the InformationBuffer member of the NDIS_OID_REQUEST structure contains a pointer to an NDIS_QOS_OFFLOAD_CAPABILITIES structure.
Remarks
The NDIS_QOS_OFFLOAD_CAPABILITIES structure specifies the hardware and current Hardware Quality of Service (QoS) offload capabilities of a miniport adapter.
Return Status Codes
NDIS handles the OID query request of OID_QOS_OFFLOAD_CURRENT_CAPABILITIES for miniport drivers and returns one of the following status codes.
Status Code | Description |
---|---|
NDIS_STATUS_SUCCESS | The OID request completed successfully. |
NDIS_STATUS_NOT_SUPPORTED | The miniport driver does not support the NDIS QoS interface. |
NDIS_STATUS_BUFFER_TOO_SHORT | The length of the information buffer is not sufficient for the returned data. |
NDIS_STATUS_Xxx | The request failed for other reasons. |
Requirements
Requirement | Value |
---|---|
Version | Supported in NDIS 6.85 and later. |
Header | Ntddndis.h (include Ndis.h) |