Fungsi WsSetListenerProperty (webservices.h)

Mengatur properti Listenerobject.

Sintaks

HRESULT WsSetListenerProperty(
  [in]           WS_LISTENER             *listener,
  [in]           WS_LISTENER_PROPERTY_ID id,
                 const void              *value,
  [in]           ULONG                   valueSize,
  [in, optional] WS_ERROR                *error
);

Parameter

[in] listener

Penunjuk ke objek Listener dengan properti untuk diatur. Penunjuk harus mereferensikan WS_LISTENER yang valid dan mungkin bukan NULL.

[in] id

Pengidentifikasi properti yang akan diatur.

value

Penunjuk ke nilai properti yang akan diatur. Penunjuk harus memiliki perataan yang kompatibel dengan jenis properti .

[in] valueSize

Ukuran dalam byte dari nilai properti.

[in, optional] error

Penunjuk ke objek WS_ERROR tempat informasi tambahan tentang kesalahan harus disimpan jika fungsi gagal.

Mengembalikan nilai

Fungsi ini dapat mengembalikan salah satu nilai ini.

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

Ukuran yang ditentukan tidak sesuai untuk properti.

E_OUTOFMEMORY
Tidak cukup ruang untuk mengatur nilai properti.
Kesalahan Lain
Fungsi ini dapat mengembalikan kesalahan lain yang tidak tercantum di atas.

Persyaratan

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