Bagikan melalui


Fungsi WsAddErrorString (webservices.h)

Menambahkan string kesalahan yang ditentukan ke objek kesalahan.

Sintaks

HRESULT WsAddErrorString(
  [in] WS_ERROR        *error,
  [in] const WS_STRING *string
);

Parameter

[in] error

Penunjuk ke struktur WS_ERROR yang mewakili objek kesalahan untuk menambahkan string.

[in] string

String yang akan ditambahkan. Objek kesalahan akan membuat salinan string.

Mengembalikan nilai

Jika fungsi berhasil, fungsi akan mengembalikan NO_ERROR; jika tidak, kode kesalahan HRESULT akan dikembalikan.

Menampilkan kode Deskripsi
E_INVALIDARG
Satu atau beberapa argumen tidak valid.
E_OUTOFMEMORY
Tidak cukup memori untuk menyelesaikan operasi.
Kesalahan Lainnya
Fungsi ini dapat mengembalikan kesalahan lain yang tidak tercantum di atas.

Keterangan

Fungsi ini mengharuskan string berada dalam bahasa yang ditentukan oleh LANGID objek kesalahan. Anda dapat mengambil nilai LANGID ini dengan memanggil fungsi WsGetErrorProperty dengan nilai WS_ERROR_PROPERTY_LANGID enumerasi WS_ERROR_PROPERTY_ID .

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