WDI_TX_FRAME_STATUS enumeration

The WDI_TX_FRAME_STATUS enumeration defines the TX frame status values.

Syntax

typedef enum _WDI_TX_FRAME_STATUS {
  WDI_TxFrameStatus_Ok,
  WDI_TxFrameStatus_Discard,
  WDI_TxFrameStatus_NoAck,
  WDI_TxFrameStatus_TransferCancelled,
  WDI_TxFrameStatus_SendCancelled,
  WDI_TxFrameStatus_SendPostponed,
  WDI_TxFrameStatus_TransferFailed
} WDI_TX_FRAME_STATUS;

Constants

WDI_TxFrameStatus_Ok Frame transmitted without errors.
WDI_TxFrameStatus_Discard The frame was discarded to make room for higher priority frames.
WDI_TxFrameStatus_NoAck Transmission failed after exhausting the maximum number of retries.
WDI_TxFrameStatus_TransferCancelled TX stop requested.
WDI_TxFrameStatus_SendCancelled TX stop requested.
WDI_TxFrameStatus_SendPostponed The frame could not be transmitted at this time (for example, the peer is in PS). The frame should be transferred at a suitable time, when the corresponding TX queue is unpaused. This status is not allowed for targets that have TargetPriorityQueueing set to TRUE.
WDI_TxFrameStatus_TransferFailed The transfer failed.

Requirements

   
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Header dot11wdi.h

See also

WDI_TXRX_CAPABILITIES