Bagikan melalui


struktur KSEVENT_ENTRY (ks.h)

Subsistem streaming kernel menggunakan struktur KSEVENT_ENTRY untuk menjelaskan bagaimana suatu peristiwa harus dipicu.

Sintaks

typedef struct _KSEVENT_ENTRY {
  LIST_ENTRY         ListEntry;
  PVOID              Object;
  union {
    PKSDPC_ITEM    DpcItem;
    PKSBUFFER_ITEM BufferItem;
  };
  PKSEVENTDATA       EventData;
  ULONG              NotificationType;
  const KSEVENT_SET  *EventSet;
  const KSEVENT_ITEM *EventItem;
  PFILE_OBJECT       FileObject;
  ULONG              SemaphoreAdjustment;
  ULONG              Reserved;
  ULONG              Flags;
} KSEVENT_ENTRY, *PKSEVENT_ENTRY;

Anggota

ListEntry

Object

DpcItem

BufferItem

EventData

NotificationType

EventSet

EventItem

FileObject

SemaphoreAdjustment

Reserved

Flags

Keterangan

Driver yang tidak menyediakan handler AVStrMiniRemoveEvent harus memperlakukan ini sebagai struktur data buram.

Untuk informasi selengkapnya, lihat Penanganan Peristiwa di AVStream.

Persyaratan

Persyaratan Nilai
Header ks.h (termasuk Ks.h)