Bagikan melalui


WS_ASYNC_CALLBACK fungsi panggilan balik (webservices.h)

Parameter fungsi panggilan balik yang digunakan dengan model asinkron.

Sintaks

WS_ASYNC_CALLBACK WsAsyncCallback;

void WsAsyncCallback(
  [in] HRESULT errorCode,
  [in] WS_CALLBACK_MODEL callbackModel,
  [in] void *callbackState
)
{...}

Parameter

[in] errorCode

Hasil operasi. Jika operasi gagal dan objek WS_ERROR disediakan, objek diisi dengan informasi kesalahan yang kaya sebelum panggilan balik dipanggil.

[in] callbackModel

Nilai WS_CALLBACK_MODEL yang menentukan apakah panggilan balik sedang dipanggil sebagai panggilan balik jangka panjang atau pendek.

[in] callbackState

Penunjuk kosong yang sesuai dengan nilai bidang callbackState dari struktur WS_ASYNC_CONTEXT . Parameter ini digunakan untuk meneruskan data yang ditentukan pengguna ke fungsi panggilan balik jika operasi selesai secara asinkron.

Menampilkan nilai

Tidak ada

Keterangan

Semua kode pengembalian kesalahan dari operasi direpresentasikan sebagai HRESULT. API ini mendefinisikan sekumpulan HRESULT dalam rentang FACILITY_WS, tetapi juga mengembalikan kesalahan yang ditentukan di tempat lain di Windows API.

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