KSEVENT_ENTRY struttura (ks.h)
Il sottosistema di streaming del kernel usa la struttura KSEVENT_ENTRY per descrivere la modalità di attivazione di un evento.
Sintassi
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;
Members
ListEntry
Object
DpcItem
BufferItem
EventData
NotificationType
EventSet
EventItem
FileObject
SemaphoreAdjustment
Reserved
Flags
Commenti
I driver che non forniscono un gestore AVStrMiniRemoveEvent devono considerarli come una struttura di dati opaca.
Per altre informazioni, vedere Gestione eventi in AVStream.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ks.h (include Ks.h) |