PUNREGISTER_NOTIFICATION_EVENT fungsi panggilan balik (hdaudio.h)
Rutinitas UnregisterNotificationEvent menghapus pendaftaran peristiwa yang sebelumnya didaftarkan oleh panggilan ke RegisterNotificationEvent.
Jenis penunjuk fungsi untuk rutinitas UnregisterNotificationEvent didefinisikan sebagai berikut.
Sintaks
PUNREGISTER_NOTIFICATION_EVENT PunregisterNotificationEvent;
NTSTATUS PunregisterNotificationEvent(
[in] PVOID _context,
[in] HANDLE Handle,
[in] PKEVENT NotificationEvent
)
{...}
Parameter
[in] _context
Menentukan nilai konteks dari anggota Konteks struktur HDAUDIO_BUS_INTERFACE_V2 .
[in] Handle
Menangani yang mengidentifikasi mesin DMA. Nilai handel ini diperoleh dari panggilan sebelumnya ke AllocateCaptureDmaEngine atau AllocateRenderDmaEngine.
[in] NotificationEvent
Penunjuk ke peristiwa kernel yang sebelumnya terdaftar untuk pemberitahuan kemajuan DMA dengan panggilan ke RegisterNotificationEvent.
Mengembalikan nilai
UnregisterNotificationEvent mengembalikan STATUS_SUCCESS jika panggilan berhasil membatalkan pendaftaran peristiwa pemberitahuan. Jika tidak, rutinitas mengembalikan STATUS_INVALID_PARAMETER untuk menunjukkan bahwa rutinitas dan konteks panggilan balik yang ditentukan tidak valid.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi Windows yang lebih baru. |
Target Platform | Desktop |
Header | hdaudio.h (termasuk Hdaudio.h) |
IRQL | PASSIVE_LEVEL. |
Lihat juga
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