Bagikan melalui


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)

Lihat juga

KSEVENT

KSEVENTDATA