Compartilhar via


estrutura DOT11_MAC_FRAME_STATISTICS (windot11.h)

Importante A interface lan sem fio Native 802.11 foi preterida em Windows 10 e posteriores. Em vez disso, use a WDI (Interface do Driver de Dispositivo) WLAN. Para obter mais informações sobre o WDI, consulte WLAN Modelo de driver Universal do Windows.
 
A estrutura DOT11_MAC_FRAME_STATISTICS registra contadores estatísticos para a subcamada do MAC (controle de acesso à mídia) do IEEE da estação 802.11.

Sintaxe

typedef struct DOT11_MAC_FRAME_STATISTICS {
  ULONGLONG ullTransmittedFrameCount;
  ULONGLONG ullReceivedFrameCount;
  ULONGLONG ullTransmittedFailureFrameCount;
  ULONGLONG ullReceivedFailureFrameCount;
  ULONGLONG ullWEPExcludedCount;
  ULONGLONG ullTKIPLocalMICFailures;
  ULONGLONG ullTKIPReplays;
  ULONGLONG ullTKIPICVErrorCount;
  ULONGLONG ullCCMPReplays;
  ULONGLONG ullCCMPDecryptErrors;
  ULONGLONG ullWEPUndecryptableCount;
  ULONGLONG ullWEPICVErrorCount;
  ULONGLONG ullDecryptSuccessCount;
  ULONGLONG ullDecryptFailureCount;
} DOT11_MAC_FRAME_STATISTICS, *PDOT11_MAC_FRAME_STATISTICS;

Membros

ullTransmittedFrameCount

O número de pacotes msdu (unidade de dados de serviço) MAC e quadros MMPDU (unidade de dados de protocolo de gerenciamento MAC) que a subcamada MAC IEEE da estação 802.11 transmitiu com êxito.

ullReceivedFrameCount

O número de pacotes MSDU e quadros MMPDU que a subcamada MAC do IEEE da estação 802.11 recebeu com êxito. Esse membro não deve ser incrementado para pacotes recebidos que falharam na descriptografia de criptografia ou validação mic.

ullTransmittedFailureFrameCount

O número de pacotes MSDU e quadros MMPDU que a subcamada MAC IEEE da estação 802.11 não conseguiu transmitir com êxito.

ullReceivedFailureFrameCount

O número de pacotes MSDU e quadros MMPDU que a subcamada MAC IEEE da estação 802.11 não recebeu com êxito.

ullWEPExcludedCount

O número de quadros mpdu (unidade de dados de protocolo MAC) recebidos não criptografados que o subcamada MAC descartou quando o objeto IEEE 802.11 dot11ExcludeUnencrypted management information base (MIB) está habilitado. Para obter mais informações sobre esse objeto MIB, consulte OID_DOT11_EXCLUDE_UNENCRYPTED.

Os quadros MPDU são considerados não criptografados quando o subcampo Quadro Protegido do campo Controle de Quadros no cabeçalho MAC IEEE 802.11 é definido como zero.

ullTKIPLocalMICFailures

O número de pacotes MSDU recebidos que a estação 802.11 descartou devido a falhas de MIC.

ullTKIPReplays

O número de quadros MPDU recebidos que a estação 802.11 descartou devido ao procedimento de proteção de reprodução TKIP.

ullTKIPICVErrorCount

O número de quadros MPDU criptografados que a estação 802.11 não descriptografou devido a um erro TKIP ICV.

ullCCMPReplays

O número de quadros MPDU recebidos que a estação 802.11 descartou devido ao procedimento de proteção de reprodução AES-CCMP.

ullCCMPDecryptErrors

O número de quadros MPDU recebidos que a estação 802.11 descartou devido a erros detectados pelo algoritmo de descriptografia AES-CCMP.

ullWEPUndecryptableCount

O número de quadros MPDU criptografados recebidos para os quais uma chave de descriptografia WEP não estava disponível na estação 802.11.

ullWEPICVErrorCount

O número de quadros MPDU criptografados que a estação 802.11 não descriptografou devido a um erro de WEP ICV.

ullDecryptSuccessCount

O número de pacotes criptografados recebidos que a estação 802.11 descriptografou com êxito.

Para os algoritmos de criptografia WEP e TKIP, o driver de miniport deve incrementar esse contador para cada MPDU criptografado recebido que foi descriptografado com êxito. Para o algoritmo de criptografia AES-CCMP, o driver de miniporto deve incrementar esse contador em cada pacote MSDU criptografado recebido que foi descriptografado com êxito.

ullDecryptFailureCount

O número de pacotes criptografados que a estação 802.11 não descriptografou.

Para os algoritmos de criptografia WEP e TKIP, o driver de miniporto deve incrementar esse contador para cada MPDU criptografado recebido que não foi descriptografado com êxito. Para o algoritmo de criptografia AES-CCMP, o driver de miniporto deve incrementar esse contador em cada pacote MSDU criptografado recebido que não foi descriptografado com êxito.

O driver de miniporte não deve incrementar esse contador para pacotes que são descriptografados com êxito, mas são descartados por outros motivos. Por exemplo, o driver de miniporte não deve incrementar esse contador para pacotes descartados devido a falhas de MIC TKIP ou reproduções TKIP/CCMP.

Comentários

Os membros da estrutura DOT11_MAC_STATISTICS são usados para registrar estatísticas no nível do MAC para:

  • 802.11 Pacotes MSDU.
  • 802.11 quadros MMPDU.
  • 802.11 quadros MPDU. Os contadores de quadro mpdu devem incluir todos os fragmentos mpdu enviados para um pacote MSDU ou quadro MMPDU

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho windot11.h (inclua Ndis.h)

Confira também

OID_DOT11_STATISTICS

Estatísticas extensíveis do MAC da estação

DOT11_STATISTICS

Estatísticas nativas de 802.11