Metode IKsControl::KsEvent (ks.h)
Metode IKsControl::KsEvent mengaktifkan atau menonaktifkan peristiwa, bersama dengan operasi dukungan lain yang ditentukan yang tersedia pada set peristiwa.
Sintaks
NTSTATUS KsEvent(
PKSEVENT Event,
ULONG EventLength,
PVOID EventData,
ULONG DataLength,
ULONG *BytesReturned
);
Parameter
Event
Penunjuk ke struktur KSEVENT yang menjelaskan peristiwa untuk mengaktifkan peristiwa dan NULL untuk menonaktifkan peristiwa.
EventLength
Menentukan ukuran, dalam byte, buffer di Peristiwa saat peristiwa diaktifkan dan nol saat peristiwa dinonaktifkan.
EventData
Penunjuk ke struktur KSEVENTDATA yang berisi data untuk peristiwa dan ruang buffer yang menerima data untuk peristiwa tersebut.
DataLength
Menentukan ukuran, dalam byte, dari buffer di EventData.
BytesReturned
Penunjuk ke variabel yang menerima ukuran, dalam byte, dari data yang disimpan KsEvent di buffer di EventData.
Nilai kembali
Metode IKsControl::KsEvent mengembalikan nilai yang sama yang akan dikembalikan jika peristiwa telah dikirim oleh IOCTL.
Keterangan
Untuk menonaktifkan peristiwa, atur Peristiwa ke NULL, EventLength ke nol, dan EventData ke penunjuk ke struktur KSEVENTDATA yang sebelumnya digunakan untuk mengaktifkan peristiwa.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | DesktopMobile |
Header | ks.h (termasuk Ks.h) |