Partager via


structure KSEVENT_SET (ks.h)

La structure KSEVENT_SET décrit les événements qui composent un jeu d’événements de streaming de noyau.

Syntaxe

typedef struct {
  const GUID         *Set;
  ULONG              EventsCount;
  const KSEVENT_ITEM *EventItem;
} KSEVENT_SET, *PKSEVENT_SET;

Membres

Set

Spécifie un GUID qui identifie le jeu d’événements. Pour plus d’informations sur les jeux d’événements définis, consultez Remarques.

EventsCount

Spécifie le nombre d’événements dans le jeu d’événements.

EventItem

Pointe vers le début du tableau de structures KSEVENT_ITEM qui décrivent chaque événement dans le jeu d’événements. La taille du tableau est dans le membre EventsCount .

Remarques

Microsoft fournit plusieurs GUID d’ensembles d’événements de streaming de noyau définis par le système. Les mini-disques spécifient l’un de ces GUID dans le membre Set . Les jeux d’événements de streaming de noyau commencent généralement par un préfixe KSEVENTSETID . Les GUID de jeu d’événements sont définis dans ks.h, ksmedia.h, bdamedia.h et éventuellement dans d’autres fichiers d’en-tête.

Configuration requise

Condition requise Valeur
En-tête ks.h (inclure Ks.h)

Voir aussi

KSEVENT_ITEM