Metodo IWSDTransportAddress::GetTransportAddress (wsdbase.h)
Ottiene un puntatore a una rappresentazione di stringa dell'oggetto indirizzo. Il formato della stringa varia e dipende dall'interfaccia di implementazione ( IWSDHttpAddress o IWSDUdpAddress).
Sintassi
HRESULT GetTransportAddress(
[out] LPCWSTR *ppszAddress
);
Parametri
[out] ppszAddress
Rappresentazione di stringa dell'oggetto address. Non deallocare questo puntatore.
Valore restituito
Questo metodo può restituire uno di questi valori.
I valori restituiti possibili includono, ma non sono limitati ai valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Il metodo è stato completato correttamente. |
|
ppszAddress è NULL. |
|
L'indirizzo di trasporto non è ancora stato impostato. Per impostare l'indirizzo di trasporto, chiamare SetTransportAddress con un indirizzo non NULL . |
Commenti
La stringa restituita da questo metodo può contenere un indirizzo IPv4 o IPv6 non compresso, ad esempio "fe80::1". Può anche contenere un indirizzo IPv6 tra parentesi che include la porta, ad esempio "[fe80::1]:1234". Il chiamante deve analizzare attentamente la stringa per tenere conto di entrambe le possibilità.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wsdbase.h (include Wsdapi.h) |
DLL | Wsdapi.dll |