Compartir a través de


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

Recupera la representación de cadena de la dirección de transporte remoto (IP).

Sintaxis

HRESULT GetRemoteTransportAddress(
  [out] LPCWSTR *ppszRemoteTransportAddress
);

Parámetros

[out] ppszRemoteTransportAddress

Representación de cadena de la dirección de transporte remoto (IP). Es NULL si no está disponible. No desasigne la cadena de salida.

Valor devuelto

Este método puede devolver uno de estos valores.

Entre los valores devueltos posibles se incluyen, entre otros, los siguientes.

Código devuelto Descripción
S_OK
El método se completó correctamente.
E_POINTER
ppszRemoteTransportAddress es NULL.

Comentarios

El valor de puntero resultante solo es válido durante la vigencia del objeto IWSDiscoveredService .

La cadena devuelta por este método puede contener una dirección IPv4 o IPv6 no agrupada, como "fe80::1". También puede contener una dirección IPv6 entre corchetes que incluya el puerto como "[fe80::1]:1234". El autor de la llamada debe analizar cuidadosamente la cadena para tener en cuenta ambas posibilidades.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wsdisco.h (incluya Wsdapi.h)
Archivo DLL Wsdapi.dll

Consulte también

IWSDiscoveredService