structure KSEVENT_ENTRY (ks.h)
Le sous-système de diffusion en continu du noyau utilise la structure KSEVENT_ENTRY pour décrire la façon dont un événement doit être déclenché.
Syntaxe
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;
Membres
ListEntry
Object
DpcItem
BufferItem
EventData
NotificationType
EventSet
EventItem
FileObject
SemaphoreAdjustment
Reserved
Flags
Remarques
Les pilotes qui ne fournissent pas de gestionnaire AVStrMiniRemoveEvent doivent le traiter comme une structure de données opaque.
Pour plus d’informations, consultez Gestion des événements dans AVStream.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ks.h (inclure Ks.h) |