Estrutura NETCONNECTINFOSTRUCT (winnetwk.h)
A estrutura NETCONNECTINFOSTRUCT contém informações sobre o desempenho de uma rede. Ele é usado pela função NPGetConnectionPerformance .
Sintaxe
typedef struct _NETCONNECTINFOSTRUCT {
DWORD cbStructure;
DWORD dwFlags;
DWORD dwSpeed;
DWORD dwDelay;
DWORD dwOptDataSize;
} NETCONNECTINFOSTRUCT, *LPNETCONNECTINFOSTRUCT;
Membros
cbStructure
O tamanho da estrutura NETCONNECTINFOSTRUCT , em bytes. Isso é preenchido pelo chamador para indicar o tamanho da estrutura passada. O provedor de rede deve deixar esse campo inalterado e pode assumir que a estrutura é grande o suficiente para conter todos os campos até e incluindo dwOptDataSize.
dwFlags
Essa é uma máscara de bits que pode ter um ou mais dos sinalizadores a seguir.
dwSpeed
A velocidade da mídia para o recurso de rede em unidades de 100bps. Por exemplo, um link ponto a ponto de 1.200 baud retorna 12.
dwDelay
O atraso introduzido pela rede ao enviar informações, em milissegundos. Em outras palavras, o tempo entre quando a rede começa a enviar dados e a hora em que eles são recebidos. Isso é além de qualquer latência que foi incorporada ao cálculo de dwSpeed, portanto, o valor retornado será zero para acessar a maioria dos recursos.
dwOptDataSize
Uma recomendação para o tamanho dos dados, em bytes, que é enviada com mais eficiência pela rede quando um aplicativo faz uma única solicitação para o recurso de rede. Por exemplo, para um recurso de rede de disco, esse valor pode ser 2048 ou 512 ao gravar um bloco de dados.
Requisitos
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 | winnetwk.h |