Bagikan melalui


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)