Metode IWSDTransportAddress::GetTransportAddressEx (wsdbase.h)
Mendapatkan penunjuk ke representasi string objek alamat. Format string bervariasi, dan ditentukan oleh antarmuka penerapan (baik IWSDHttpAddress atau IWSDUdpAddress).
Sintaks
HRESULT GetTransportAddressEx(
[in] BOOL fSafe,
[out] LPCWSTR *ppszAddress
);
Parameter
[in] fSafe
Menentukan apakah pengidentifikasi cakupan untuk alamat IPv6 disertakan dalam string ppszAddress yang dikembalikan. Misalnya, jika objek alamat mewakili alamat lokal tautan IPv6 dan fSafeadalah FALSE, pengidentifikasi cakupan IPv6 akan disertakan dalam string ppszAddress yang dikembalikan.
Jika objek alamat mewakili alamat IPv4 atau nama host, parameter ini diabaikan.
[out] ppszAddress
Representasi string objek alamat. Jangan batalkan alokasi pointer ini.
Menampilkan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Kemungkinan nilai yang dikembalikan termasuk, tetapi tidak terbatas pada, berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil diselesaikan. |
|
ppszAddress adalah NULL. |
|
Alamat transportasi belum ditetapkan. Untuk mengatur alamat transportasi, panggil SetTransportAddress dengan alamat non-NULL . |
Keterangan
String yang dikembalikan oleh metode ini mungkin berisi alamat IPv4 atau IPv6 yang tidak dibatasi seperti "fe80::1". Ini mungkin juga berisi alamat IPv6 yang dikurung yang mencakup port seperti "[fe80::1]:1234". Penelepon harus mengurai string dengan hati-hati untuk memperkirakan kedua kemungkinan tersebut.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wsdbase.h (termasuk Wsdapi.h) |
DLL | Wsdapi.dll |