KSEVENT_ENTRY 結構 (ks.h)
核心串流子系統會使用KSEVENT_ENTRY結構來描述應如何觸發事件。
語法
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;
成員
ListEntry
Object
DpcItem
BufferItem
EventData
NotificationType
EventSet
EventItem
FileObject
SemaphoreAdjustment
Reserved
Flags
備註
未提供 AVStrMiniRemoveEvent 處理程式的驅動程式應將此視為不透明的數據結構。
如需詳細資訊,請參閱 AVStream中的事件處理。
規格需求
需求 | 值 |
---|---|
標頭 | ks.h (包含 Ks.h) |