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.
Mengunci antrean kerja.
Sintaks
HRESULT MFLockWorkQueue(
[in] DWORD dwWorkQueue
);
Parameter
[in] dwWorkQueue
Pengidentifikasi untuk antrean kerja. Pengidentifikasi dikembalikan oleh fungsi MFAllocateWorkQueue .
Menampilkan nilai
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Fungsi ini mencegah fungsi MFShutdown mematikan antrean kerja. Gunakan fungsi ini untuk memastikan bahwa operasi asinkron pada antrean kerja selesai dengan lancar sebelum platform dimatikan. Fungsi MFShutdown memblokir hingga antrean kerja tidak terkunci, atau sampai periode tunggu tetap berlalu. (Periode tunggu adalah beberapa detik.)
Panggil MFUnlockWorkQueue untuk membuka kunci antrean kerja. Setiap panggilan ke MFLockWorkQueue harus dicocokkan dengan panggilan yang sesuai ke MFUnlockWorkQueue.
Persyaratan
| Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
| Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
| Target Platform | Windows |
| Header | mfapi.h |
| Pustaka | Mfplat.lib |
| DLL | Mfplat.dll |