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 中的事件处理。
要求
要求 | 值 |
---|---|
Header | ks.h (包括 Ks.h) |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈