enumerasi WS_FAULT_ERROR_PROPERTY_ID (webservices.h)

Informasi tentang kesalahan.

Sintaks

typedef enum {
  WS_FAULT_ERROR_PROPERTY_FAULT = 0,
  WS_FAULT_ERROR_PROPERTY_ACTION = 1,
  WS_FAULT_ERROR_PROPERTY_HEADER = 2
} WS_FAULT_ERROR_PROPERTY_ID;

Konstanta

 
WS_FAULT_ERROR_PROPERTY_FAULT
Nilai: 0
Nilai WS_FAULT opsional yang merupakan representasi kesalahan kesalahan. Jika tidak
representasi kesalahan ada, maka nilainya adalah NULL.


Untuk mengatur nilai WS_FAULT, teruskan WS_FAULT* ke WsSetFaultErrorProperty.
Objek kesalahan akan membuat salinan WS_FAULT. Objek kesalahan juga akan
tambahkan string kesalahan kesalahan ke kumpulan string kesalahan dalam objek kesalahan
jika bahasa string kesalahan cocok dengan objek kesalahan.


Untuk mendapatkan nilai WS_FAULT, teruskan WS_FAULT** ke WsGetFaultErrorProperty,
yang akan mengembalikan NULL (menunjukkan tidak ada kesalahan yang telah ditetapkan), atau akan
mengembalikan penunjuk non-NULL ke WS_FAULT. Penunjuk non-NULL valid hingga
WsResetError atau WsFreeError dipanggil untuk objek kesalahan.


Nilai defaultnya adalah NULL.
WS_FAULT_ERROR_PROPERTY_ACTION
Nilai: 1
Nilai WS_XML_STRING opsional yang mewakili tindakan yang akan digunakan untuk kesalahan.
Jika panjang string adalah nol, maka tidak ada tindakan yang ada.


Untuk mendapatkan nilai string, teruskan WS_XML_STRING* ke WsGetFaultErrorProperty.
String yang dikembalikan valid hingga WsResetError atau WsFreeError
dipanggil untuk objek kesalahan.


Untuk mengatur nilai string, teruskan WS_XML_STRING* ke WsSetFaultErrorProperty.
Objek kesalahan akan membuat salinan string.


Nilai default adalah string panjang nol.
WS_FAULT_ERROR_PROPERTY_HEADER
Nilai: 2
Nilai WS_XML_BUFFER opsional yang mewakili header ke
tambahkan ke pesan kesalahan yang berkaitan dengan kesalahan.
Jika penunjuk ke XML_BUFFER adalah NULL, maka tidak ada header yang ada.


Untuk mendapatkan nilai header, teruskan WS_XML_BUFFER** ke WsGetFaultErrorProperty.
WS_XML_BUFFER yang dikembalikan valid hingga WsResetError atau WsFreeError
dipanggil untuk objek kesalahan.


Untuk mengatur nilai header, teruskan WS_XML_BUFFER** ke WsSetFaultErrorProperty.
Objek kesalahan akan membuat salinan buffer.


Nilai defaultnya adalah NULL.

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]
Header webservices.h