Função NPGetConnectionPerformance (npapi.h)
Retorna informações sobre o desempenho esperado de uma conexão usada para acessar um recurso de rede. A solicitação só pode ser para um recurso de rede conectado no momento.
Sintaxe
DWORD NPGetConnectionPerformance(
[in] LPCWSTR lpRemoteName,
[out] LPNETCONNECTINFOSTRUCT lpNetConnectInfo
);
Parâmetros
[in] lpRemoteName
Ponteiro para o nome local ou o nome remoto de um recurso conectado.
[out] lpNetConnectInfo
Ponteiro para uma estrutura NETCONNECTINFOSTRUCT , que será preenchida pelo provedor de rede se o provedor tiver uma conexão com o recurso de rede. Todos os outros campos dessa estrutura, exceto o campo cbStructure , são preenchidos com zeros antes que o MPR passe a solicitação para os provedores de rede. Como resultado, o provedor precisa gravar somente em campos para os quais tem informações disponíveis. Além disso, para valores de taxa, um valor de 1 significa que o desempenho é melhor do que pode ser representado na unidade.
As informações retornadas podem ser uma estimativa. Se a rede não puder obter informações sobre o recurso na rede, ela poderá retornar informações sobre o adaptador de rede e seu desempenho associado e, em seguida, definir o campo dwFlags adequadamente.
Valor retornado
Se a função for bem-sucedida, ela deverá retornar WN_SUCCESS. Caso contrário, ele deverá retornar um código de erro, que pode ser um dos seguintes.
Código de retorno | Descrição |
---|---|
|
lpRemoteName não é um recurso de rede conectado. |
|
A rede não está presente. |
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] |
Plataforma de Destino | Windows |
Cabeçalho | npapi.h |