When queried, the OID_DOT11_SHORT_RETRY_LIMIT object identifier (OID) requests that the miniport driver return the value of the IEEE 802.11 dot11ShortRetryLimit management information base (MIB) object.
The dot11ShortRetryLimit MIB object specifies the maximum number of retransmission attempts made by the 802.11 station for MAC service data unit (MSDU) packets with lengths less than or equal to the value of the IEEE 802.11 dot11RTSThreshold MIB object. For more information about the dot11RTSThreshold MIB object, see OID_DOT11_RTS_THRESHOLD.
The data type for this OID is a ULONG value from 1 through 255.
When the 802.11 station exceeds the number of maximum number of retransmission attempts defined by the dot11ShortRetryLimit MIB object, it must do the following:
Discard the packet.
If the miniport driver is operating in Extensible Station (ExtSTA) mode, it must increment the ullFailedCount member of the DOT11_STATISTICS structure. For more information about this structure, see OID_DOT11_STATISTICS.
The default value for the dot11ShortRetryLimit MIB object is seven. The miniport driver must set the MIB object to this default through its MiniportInitializeEx function or when reset through OID_DOT11_RESET_REQUEST.
Note A Native 802.11 miniport driver that is designed to run on the Windows Vista or Windows Server 2008 operating systems must always reset this 802.11 MIB OID to its default value. This is the case regardless of the value of the bSetDefaultMIB member of the DOT11_RESET_REQUEST structure. This requirement applies to a miniport driver that, in a call to the NdisMSetMiniportAttributes function, sets MiniportAttributes -> Native_802_11_Attributes -> Header -> Revision to NDIS_MINIPORT_ADAPTER_802_11_ATTRIBUTES_REVISION_1.
|Available in Windows Vista and later versions of the Windows operating systems.|