KsAddEvent, fonction (ks.h)
La fonction KsAddEvent ajoute un événement à 'objetliste d’événements.
Syntaxe
void KsAddEvent(
[in] PVOID Object,
[in] PKSEVENT_ENTRY EventEntry
);
Paramètres
[in] Object
Objet auquel ajouter l’événement.
[in] EventEntry
Pointeur vers une structure KSEVENT_ENTRY décrivant l’événement à ajouter à 'objet.
Valeur de retour
Aucun
Remarques
Les minidrivers n’appellent généralement pas cette routine directement ; Au lieu de cela, ils utilisent KsFilterAddEvent ou KsPinAddEvent.
Une fois les événements ajoutés à la liste des événements, ces événements peuvent être générés en tant qu’événements de données par un appel KsXxxGenerateEvents. Le typecasting de l’objet (filtre ou épingle) à PVOID doit être fourni par l’appelant.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX. |
plateforme cible | Universel |
d’en-tête | ks.h (include Ks.h) |
bibliothèque | Ks.lib |
IRQL | PASSIVE_LEVEL |