Compartilhar via


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

Confira também

WDI_EXEMPTION_ACTION_TYPE

WDI_TXRX_CAPABILITIES