Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat objek hasil asinkron. Gunakan fungsi ini jika Anda menerapkan metode asinkron.
Sintaks
HRESULT RtwqCreateAsyncResult(
[in] IUnknown *appObject,
[in] IRtwqAsyncCallback *callback,
[in] IUnknown *appState,
[out] IRtwqAsyncResult **asyncResult
);
Parameter
[in] appObject
Penunjuk ke objek yang disimpan dalam hasil asinkron. Penunjuk ini dikembalikan oleh metode IRtwqAsyncResult::GetObject . Parameter ini bisa NULL.
[in] callback
Arahkan ke antarmuka IRtwqAsyncCallback . Antarmuka ini diimplementasikan oleh pemanggil metode asinkron.
[in] appState
Penunjuk ke antarmuka IUnknown dari objek status. Nilai ini disediakan oleh pemanggil metode asinkron. Parameter ini bisa NULL.
[out] asyncResult
Menerima pointer ke antarmuka IRtwqAsyncResult . Pemanggil harus merilis antarmuka.
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Untuk memanggil panggilan balik yang ditentukan dalam pCallback, panggil fungsi RtwqInvokeCallback .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 R2 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | rtworkq.h |
| Pustaka | Rtworkq.lib |
| DLL | RTWorkQ.dll |