Fungsi WsGetErrorString (webservices.h)
Mengambil string kesalahan dari objek kesalahan.
Sintaks
HRESULT WsGetErrorString(
[in] WS_ERROR *error,
[in] ULONG index,
[out] WS_STRING *string
);
Parameter
[in] error
Objek kesalahan yang berisi string.
[in] index
Indeks berbasis nol yang mengidentifikasi string yang akan diambil. String kesalahan pertama (indeks 0) akan menjadi string yang terakhir ditambahkan ke objek kesalahan (menggunakan WsAddErrorString). Ketika WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE disajikan dalam objek kesalahan, teks kesalahan yang sesuai akan tersedia di indeks terakhir.
Jumlah kesalahan dapat diambil menggunakan WS_ERROR_PROPERTY_STRING_COUNT.
[out] string
String yang dikembalikan. String valid hingga WsResetError atau WsFreeError dipanggil.
String tidak nol dihentikan.
Mengembalikan nilai
Fungsi ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Satu atau beberapa argumen tidak valid. |
|
Fungsi ini dapat mengembalikan kesalahan lain yang tidak tercantum di atas. |
Keterangan
String dalam bahasa yang ditentukan oleh properti LANGID dari objek kesalahan. Ini dapat diambil menggunakan WsGetErrorProperty dengan WS_ERROR_PROPERTY_LANGID.
Persyaratan
Persyaratan | Nilai |
---|---|
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 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk