Bagikan melalui


Fungsi WsGetServiceProxyProperty (webservices.h)

Fungsi ini mengambil properti Proksi Layanan tertentu. Properti yang akan diambil diidentifikasi oleh parameter input WS_PROXY_PROPERTY_ID .

Sintaks

HRESULT WsGetServiceProxyProperty(
  [in]           WS_SERVICE_PROXY           *serviceProxy,
  [in]           const WS_PROXY_PROPERTY_ID id,
                 void                       *value,
  [in]           ULONG                      valueSize,
  [in, optional] WS_ERROR                   *error
);

Parameter

[in] serviceProxy

Parameter ini adalah penunjuk ke objek WS_SERVICE_PROXY yang berisi properti untuk diambil.

[in] id

Nilai parameter ini adalah nilai enumerator WS_PROXY_PROPERTY_ID yang mengidentifikasi properti untuk diambil.

value

Parameter ini adalah referensi ke lokasi untuk menyimpan nilai properti yang diambil. Penunjuk harus memiliki perataan yang kompatibel dengan jenis properti.

[in] valueSize

Nilai parameter ULONG ini mewakili ukuran buffer panjang byte yang dialokasikan oleh pemanggil untuk menyimpan nilai properti yang diambil.

[in, optional] error

Parameter ini adalah penunjuk WS_ERROR tempat informasi tambahan tentang kesalahan harus disimpan jika fungsi gagal.

Nilai kembali

Fungsi ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
E_INVALIDARG
Id properti tidak didukung untuk objek ini.

Persyaratan

   
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header webservices.h
Pustaka WebServices.lib
DLL WebServices.dll