Função NPGetConnection (npapi.h)
Recupera informações sobre uma conexão.
Sintaxe
DWORD NPGetConnection(
[in] LPWSTR lpLocalName,
[out] LPWSTR lpRemoteName,
[in, out] LPDWORD lpnBufferLen
);
Parâmetros
[in] lpLocalName
Ponteiro para o nome do dispositivo local no qual o chamador está interessado. O provedor de rede pode assumir que esse nome é sintaticamente válido.
[out] lpRemoteName
Ponteiro para um buffer que receberá o nome remoto usado para fazer a conexão. Esse buffer é alocado pelo chamador.
[in, out] lpnBufferLen
Ponteiro para o tamanho, em caracteres, do buffer lpRemoteName . Se a chamada falhar porque o buffer não é grande o suficiente, lpBufferSize será definido como o tamanho do buffer necessário.
Retornar valor
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 |
---|---|
|
O dispositivo especificado por lpLocalName não é redirecionado por esse provedor. |
|
O buffer era muito pequeno para receber todos os dados. |
|
A rede não está presente. |
Comentários
A função NPGetConnection pode retornar informações apenas sobre uma conexão de rede conectada no momento. Para recuperar informações sobre uma conexão de rede que está desconectada no momento, use NPGetConnection3.
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] |
Plataforma de Destino | Windows |
Cabeçalho | npapi.h |