Condividi tramite


Metodo IWSDiscoveredService::GetRemoteTransportAddress (wsddisco.h)

Recupera la rappresentazione stringa dell'indirizzo IP (Remote Transport).

Sintassi

HRESULT GetRemoteTransportAddress(
  [out] LPCWSTR *ppszRemoteTransportAddress
);

Parametri

[out] ppszRemoteTransportAddress

Rappresentazione stringa dell'indirizzo IP (Remote Transport). È NULL se non disponibile. Non deallocare la stringa di output.

Valore restituito

Questo metodo può restituire uno di questi valori.

I valori restituiti possibili includono, ma non sono limitati a, quanto segue.

Codice restituito Descrizione
S_OK
Metodo completato correttamente.
E_POINTER
ppszRemoteTransportAddress è NULL.

Commenti

Il valore del puntatore risultante è valido solo per la durata dell'oggetto IWSDiscoveredService .

La stringa restituita da questo metodo può contenere un indirizzo IPv4 o non interrotto IPv6, ad esempio "fe80::1". Può anche contenere un indirizzo IPv6 tra parentesi quadre che include la porta come "[fe80::1]:1234". Il chiamante deve analizzare attentamente la stringa per tenere conto di entrambe le possibilità.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wsddisco.h (include Wsdapi.h)
DLL Wsdapi.dll

Vedi anche

IWSDiscoveredService