Antarmuka IWSDAsyncResult (wsdclient.h)
Mewakili operasi asinkron.
Warisan
Antarmuka IWSDAsyncResult mewarisi dari antarmuka IUnknown . IWSDAsyncResult juga memiliki jenis anggota ini:
Metode
Antarmuka IWSDAsyncResult memiliki metode ini.
IWSDAsyncResult::Abort Membatalkan operasi asinkron. |
IWSDAsyncResult::GetAsyncState Mendapatkan status operasi asinkron. |
IWSDAsyncResult::GetEndpointProxy Mengambil proksi titik akhir untuk operasi asinkron. |
IWSDAsyncResult::GetEvent Mengambil struktur WSD_EVENT yang berisi hasil peristiwa. |
IWSDAsyncResult::HasCompleted Menunjukkan apakah operasi telah selesai. |
IWSDAsyncResult::SetCallback Menentukan antarmuka panggilan balik untuk dipanggil ketika operasi asinkron telah selesai. |
IWSDAsyncResult::SetWaitHandle Menentukan handel tunggu untuk diatur ketika operasi selesai. |
Keterangan
Antarmuka IWSDAsyncResult dapat digunakan untuk mengatur handel tunggu untuk menerima pemberitahuan peristiwa atau pesan atau polling untuk penyelesaian operasi. Ini juga dapat mengambil status operasi asinkron dan mengambil hasil dan isi respons peristiwa.
Antarmuka IWSDAsyncCallback dapat digunakan untuk menyediakan pola panggilan asinkron untuk mendukung olahpesan dan peristiwa WSDAPI, memungkinkan aplikasi menerima pemberitahuan panggilan balik berdasarkan status operasi.
Operasi asinkron yang gagal diperlakukan sebagai operasi asinkron yang telah selesai. Informasi kesalahan atau kesalahan dapat diambil dari antarmuka IWSDAsyncCallback menggunakan metode IWSDAsyncCallback::AsyncOperationComplete .
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wsdclient.h (termasuk Wsdapi.h) |