Compartilhar via


Método IWSDiscoveredService::GetRemoteTransportAddress (wsddisco.h)

Recupera a representação de cadeia de caracteres do endereço IP (transporte remoto).

Sintaxe

HRESULT GetRemoteTransportAddress(
  [out] LPCWSTR *ppszRemoteTransportAddress
);

Parâmetros

[out] ppszRemoteTransportAddress

Representação de cadeia de caracteres do endereço IP (transporte remoto). Será NULL se não estiver disponível. Não desaloque a cadeia de caracteres de saída.

Retornar valor

Esse método pode retornar um desses valores.

Os valores retornados possíveis incluem, mas não se limitam a, o seguinte.

Código de retorno Descrição
S_OK
Método concluído com êxito.
E_POINTER
ppszRemoteTransportAddress é NULL.

Comentários

O valor do ponteiro resultante só é válido para o tempo de vida do objeto IWSDiscoveredService .

A cadeia de caracteres retornada por esse método pode conter um endereço IPv4 ou IPv6 sem controle, como "fe80::1". Ele também pode conter um endereço IPv6 entre colchetes que inclui a porta como "[fe80::1]:1234". O chamador deve analisar a cadeia de caracteres cuidadosamente para considerar as duas possibilidades.

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 wsddisco.h (include Wsdapi.h)
DLL Wsdapi.dll

Confira também

IWSDiscoveredService