Método IWSDTransportAddress::GetTransportAddress (wsdbase.h)
Obtém um ponteiro para uma representação de cadeia de caracteres do objeto de endereço. O formato da cadeia de caracteres varia e é determinado pela interface de implementação ( IWSDHttpAddress ou IWSDUdpAddress).
Sintaxe
HRESULT GetTransportAddress(
[out] LPCWSTR *ppszAddress
);
Parâmetros
[out] ppszAddress
Representação de cadeia de caracteres do objeto de endereço. Não desaloque esse ponteiro.
Valor retornado
Esse método pode retornar um desses valores.
Os possíveis valores retornados incluem, mas não se limitam a, o seguinte.
Código de retorno | Descrição |
---|---|
|
Método concluído com êxito. |
|
ppszAddress é NULL. |
|
O endereço de transporte ainda não foi definido. Para definir o endereço de transporte, chame SetTransportAddress com um endereço não NULL . |
Comentários
A cadeia de caracteres retornada por esse método pode conter um endereço IPv4 ou IPv6 não armazenado, 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 ambas as possibilidades.
Requisitos
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 | wsdbase.h (inclua Wsdapi.h) |
DLL | Wsdapi.dll |