Compartilhar via


Estrutura MIBICMPSTATS (ipmib.h)

A estrutura MIBICMPSTATS contém estatísticas para mensagens ICMP (Protocolo de Mensagem de Controle de Internet) de entrada ou saída em um computador específico.

Sintaxe

typedef struct _MIBICMPSTATS {
  DWORD dwMsgs;
  DWORD dwErrors;
  DWORD dwDestUnreachs;
  DWORD dwTimeExcds;
  DWORD dwParmProbs;
  DWORD dwSrcQuenchs;
  DWORD dwRedirects;
  DWORD dwEchos;
  DWORD dwEchoReps;
  DWORD dwTimestamps;
  DWORD dwTimestampReps;
  DWORD dwAddrMasks;
  DWORD dwAddrMaskReps;
} MIBICMPSTATS, *PMIBICMPSTATS;

Membros

dwMsgs

Tipo: DWORD

O número de mensagens recebidas ou enviadas.

dwErrors

Tipo: DWORD

O número de erros recebidos ou enviados.

dwDestUnreachs

Tipo: DWORD

O número de mensagens inacessíveis de destino recebidas ou enviadas. Uma mensagem de destino inacessível é enviada para o computador de origem quando um datagrama falha ao chegar ao destino pretendido.

dwTimeExcds

Tipo: DWORD

O número de TTL (vida útil) excedeu as mensagens recebidas ou enviadas. Uma mensagem de vida útil excedida é enviada ao computador de origem quando um datagrama é descartado porque o número de roteadores que ele passou excede seu valor de vida útil.

dwParmProbs

Tipo: DWORD

O número de mensagens com problema de parâmetro recebidas ou enviadas. Uma mensagem de problema de parâmetro é enviada para o computador de origem quando um roteador ou host detecta um erro no cabeçalho IP de um datagrama.

dwSrcQuenchs

Tipo: DWORD

O número de mensagens de consulta de origem recebidas ou enviadas. Uma solicitação de consulta de origem é enviada a um computador para solicitar que ele reduza sua taxa de transmissão de pacotes.

dwRedirects

Tipo: DWORD

O número de mensagens de redirecionamento recebidas ou enviadas. Uma mensagem de redirecionamento é enviada para o computador de origem quando uma rota melhor é descoberta para um datagrama enviado por esse computador.

dwEchos

Tipo: DWORD

O número de solicitações de eco recebidas ou enviadas. Uma solicitação de eco faz com que o computador receptor envie uma mensagem de resposta de eco de volta para o computador de origem.

dwEchoReps

Tipo: DWORD

O número de respostas de eco recebidas ou enviadas. Um computador envia uma resposta de eco em resposta ao recebimento de uma mensagem de solicitação de eco.

dwTimestamps

Tipo: DWORD

O número de solicitações de carimbo de data/hora recebidas ou enviadas. Uma solicitação de carimbo de data/hora faz com que o computador receptor envie uma resposta de carimbo de data/hora de volta para o computador de origem.

dwTimestampReps

Tipo: DWORD

O número de respostas de carimbo de data/hora recebidas ou enviadas. Um computador envia uma resposta de carimbo de data/hora em resposta ao recebimento de uma solicitação de carimbo de data/hora. Os roteadores podem usar solicitações e respostas de carimbo de data/hora para medir a velocidade de transmissão de datagramas em uma rede.

dwAddrMasks

Tipo: DWORD

O número de solicitações de máscara de endereço recebidas ou enviadas. Um computador envia uma solicitação de máscara de endereço para determinar o número de bits na máscara de sub-rede para sua sub-rede local.

dwAddrMaskReps

Tipo: DWORD

O número de respostas de máscara de endereço recebidas ou enviadas. Um computador envia uma resposta de máscara de endereço em resposta a uma solicitação de máscara de endereço.

Comentários

Duas estruturas MIBICMPSTATS são necessárias para manter todas as estatísticas do ICMP para um determinado computador. Uma estrutura MIBICMPSTATS contém as estatísticas para mensagens ICMP de entrada. O outro contém as estatísticas para mensagens ICMP de saída. Por esse motivo, a estrutura MIBICMPINFO contém duas estruturas MIBICMPSTATS .

No Microsoft Windows Software Development Kit (SDK) lançado para Windows Vista e posterior, a organização dos arquivos de cabeçalho foi alterada e a estrutura MIBICMPSTATS é definida no arquivo de cabeçalho Ipmib.h que não está no arquivo de cabeçalho Iprtrmib.h . Observe que o arquivo de cabeçalho Ipmib.h é incluído automaticamente em Iprtrmib.h , que é incluído automaticamente no arquivo de cabeçalho Iphlpapi.h . Os arquivos de cabeçalho Ipmib.h e Iprtrmib.h nunca devem ser usados diretamente.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho ipmib.h (inclua Iphlpapi.h)

Confira também

MIBICMPINFO

MIBICMPSTATS_EX

MIB_ICMP

MIB_ICMP_EX