Fungsi SetResourceManagerCompletionPort (ktmw32.h)
Mengaitkan port penyelesaian I/O yang ditentukan dengan resource manager (RM) yang ditentukan. Port ini menerima semua pemberitahuan untuk RM.
Sintaks
BOOL SetResourceManagerCompletionPort(
[in] HANDLE ResourceManagerHandle,
[in] HANDLE IoCompletionPortHandle,
[in] ULONG_PTR CompletionKey
);
Parameter
[in] ResourceManagerHandle
Handel ke manajer sumber daya.
[in] IoCompletionPortHandle
Handel ke port penyelesaian I/O.
[in] CompletionKey
Pengidentifikasi yang ditentukan pengguna. Biasanya, ini digunakan untuk mengaitkan pemberitahuan terima dengan manajer sumber daya tertentu.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah 0 (nol). Untuk mendapatkan informasi kesalahan yang diperluas, panggil fungsi GetLastError .
Daftar berikut mengidentifikasi kemungkinan kode kesalahan:
Keterangan
Fungsi ini harus digunakan bersama dengan fungsi GetNotificationResourceManagerAsync , yang menyediakan buffer yang digunakan KTM untuk mengirimkan pemberitahuan secara asinkron. Fungsi-fungsi ini menyediakan cara yang berbeda untuk menerima pemberitahuan dari KTM. Anda dapat menggunakan kedua fungsi ini alih-alih fungsi GetNotificationResourceManager .
Fungsi ini harus dipanggil sebelum memanggil GetNotificationResourceManagerAsync.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | ktmw32.h |
Pustaka | Ktmw32.lib |
DLL | Ktmw32.dll |
Lihat juga
GetNotificationResourceManager
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk