OID_WW_TAC_RECEIVE_EXCEPTION

The OID_WW_TAC_RECEIVE_EXCEPTION OID requests the miniport driver to return various NIC-related receiver conditions. Protocols can query for these conditions or can request to receive these conditions if receive operations occur. Queries receive the most recently recorded conditions.

Return values from this request are limited to the values contained in the WW_TAC_RCV_EXCEPTION enumeration. The following lists the valid values.

  • DATATAC_RCVX_OK
    No errors occurred during the last receive operation.

  • DATATAC_RCVX_RECEIVE_ERROR
    Unable to acknowledge received data.

  • DATATAC_RCVX_ERROR
    An unspecified receive-related error occurred. The device should possibly be returned for service.

If any bound protocol has enabled indications with OID_WW_GEN_INDICATION_REQUEST, the miniport driver must call NdisMIndicateStatusto notify such protocol(s) that the status of a receive operation generated a status condition from the preceding list. Note however, to improve system performance, miniport drivers should only generate indications if a receive operation resulted in a status other then DATATAC_RCVX_OK. The miniport driver can ignore the TriggerValue member that was specified in the OID_WW_GEN_INDICATION_REQUEST.

Sets are irrelevant for this OID.

Note   This OID is not available for use beginning with Windows Vista.

 

 

 

Send comments about this topic to Microsoft