Compartilhar via


Estrutura QOCINFO (sensapi.h)

A estrutura QOCINFO é retornada pela função IsDestinationReachable e fornece informações de Qualidade de Conexão ao chamador.

Sintaxe

typedef struct tagQOCINFO {
  DWORD dwSize;
  DWORD dwFlags;
  DWORD dwInSpeed;
  DWORD dwOutSpeed;
} QOCINFO, *LPQOCINFO;

Membros

dwSize

Ao chamar IsDestinationReachable, o chamador deve especificar o tamanho da estrutura QOCINFO que está sendo fornecida à função usando dwSize. O tamanho deve ser especificado em bytes. Após o retorno de IsDestinationReachable, dwSize contém o tamanho da estrutura fornecida em bytes.

dwFlags

Fornece informações sobre o tipo de conexão de rede disponível. A tabela a seguir lista os valores possíveis.

Sinalizador Significado
NETWORK_ALIVE_LAN
0x00000001
O computador tem um ou mais cartões LAN ativos.
NETWORK_ALIVE_WAN
0x00000002
O computador tem uma ou mais conexões RAS ativas.
NETWORK_ALIVE_AOL
0x00000004
Não há suporte para esse sinalizador.

dwInSpeed

Velocidade de dados provenientes do destino em bytes por segundo.

dwOutSpeed

Velocidade dos dados enviados para o destino em bytes por segundo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho sensapi.h

Confira também

IsDestinationReachable