Método INetworkListManager::GetNetworkConnection (netlistmgr.h)
O método GetNetworkConnection recupera uma rede com base em uma ID de Conexão de Rede fornecida.
Sintaxe
HRESULT GetNetworkConnection(
[in] GUID gdNetworkConnectionId,
[out, retval] INetworkConnection **ppNetworkConnection
);
Parâmetros
[in] gdNetworkConnectionId
Um GUID que especifica a ID de Conexão de Rede.
[out, retval] ppNetworkConnection
Ponteiro para um ponteiro para o objeto INetworkConnection associado ao gdNetworkConnectionId fornecido.
Retornar valor
Retornará S_OK se o método for bem-sucedido. Caso contrário, o método retornará um dos valores a seguir.
Código de retorno | Descrição |
---|---|
|
A rede associada à ID de conexão de rede especificada não foi encontrada. |
|
O ponteiro passado é NULL. |
|
O GUID especificado é inválido. |
Comentários
Esse método poderá retornar S_FALSE se uma conexão de rede associada à ID especificada tiver sido removida. Por exemplo, é possível que um cliente receba um evento INetworkConnectionEvents::NetworkConnectionConnectivityChanged junto com uma ID de conexão de rede, mas descubra que a conexão de rede foi desconectada ou até mesmo substituída pela hora em que INetworkListManager::GetNetworkConnection é chamada com a ID fornecida.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | netlistmgr.h |