estrutura WDI_TX_METADATA (dot11wdi.h)
Importante
Este tópico faz parte do modelo de driver WDI lançado em Windows 10. O modelo de driver WDI está no modo de manutenção e receberá apenas correções de alta prioridade. WiFiCx é o modelo de driver Wi-Fi lançado em Windows 11. Recomendamos que você use o WiFiCx para aproveitar os recursos mais recentes.
A estrutura WDI_TX_METADATA define os metadados TX.
Sintaxe
typedef struct _WDI_TX_METADATA {
WDI_PORT_ID PortID;
WDI_PEER_ID PeerID;
WDI_EXTENDED_TID ExTID;
BOOLEAN IsUnicast;
BOOLEAN bAllowLegacyRates;
UINT16 Ethertype;
BOOLEAN bTxCompleteRequired;
UINT8 PnLength;
UINT16 TxCost;
WDI_EXEMPTION_ACTION_TYPE ExemptionAction;
WDI_TXRX_MPDU_PN MpduPn;
UINT64 ReplayIHVReserved0;
UINT64 ReplayIHVReserved1;
UINT16 SeqCtl;
UINT16 wPad;
} WDI_TX_METADATA, *PWDI_TX_METADATA;
Membros
PortID
ID da porta do quadro.
PeerID
ID do par do quadro (somente se TargetPriorityQueueing for false).
ExTID
TID estendido do quadro (somente se TargetPriorityQueueing for false).
IsUnicast
Especifica se o quadro é para um endereço de destinatário unicast.
bAllowLegacyRates
Especifica se as taxas herdadas devem ser usadas para transmitir o quadro.
Ethertype
Especifica o Ethertype do quadro.
bTxCompleteRequired
Especifica se um NdisWdiTxSendCompleteIndication é necessário para esse quadro.
PnLength
Especifica o PnLength para o quadro. Isso só é aplicável a quadros TX Requeued/Replayed. Caso contrário, defina como zero.
TxCost
Especifica o número de créditos necessários para remover a fila do quadro.
ExemptionAction
Especifica o valor WDI_EXEMPTION_ACTION_TYPE para esse quadro.
MpduPn
Especifica o MpduPn para o quadro. Isso só é aplicável a quadros TX Requeued/Replayed. Caso contrário, defina como zero.
ReplayIHVReserved0
Reservado para uso pelo miniporto IHV para quadros TX Requeued/Replayed. Isso só é aplicável a quadros TX Requeued/Replayed. Caso contrário, defina como zero.
ReplayIHVReserved1
Reservado para uso pelo miniporto IHV para quadros TX Requeued/Replayed. Isso só é aplicável a quadros TX Requeued/Replayed. Caso contrário, defina como zero.
SeqCtl
Especifica o SeqCtl (se necessário). Isso só é aplicável a quadros TX Requeued/Replayed. Caso contrário, defina como zero.
wPad
Reservado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | dot11wdi.h |