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 포함) |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기