KsDefaultAddEventHandler, fonction (ks.h)
La fonction KsDefaultAddEventHandler est une routine par défaut pour gérer les demandes d’événement « add ».
Syntaxe
KSDDKAPI NTSTATUS KsDefaultAddEventHandler(
[in] PIRP Irp,
[in] PKSEVENTDATA EventData,
[in, out] PKSEVENT_ENTRY EventEntry
);
Paramètres
[in] Irp
IRP de l’événement. Il contient l’objet dans lequel l’événement est inséré.
[in] EventData
Pointeur vers une structure KSEVENTDATA qui décrit une méthode de notification d’événement.
[in, out] EventEntry
Entrée d’événement à insérer dans la liste des événements de l’objet. L’objet est déterminé par Irp.
Valeur retournée
Retourne la réussite ou l’échec de l’ajout de l’événement à la liste d’événements de l’objet.
Remarques
KsDefaultAddEventHandler détermine l’objet approprié à partir d’Irp et ajoute l’événement spécifié à la liste des événements de l’objet.
Cela équivaut fonctionnellement à KsAddEvent (ou KsXxxAddEvent, voir ci-dessous) pour l’objet associé à Irp. Utilisez KsDefaultAddEventHandler à partir d’un gestionnaire AddEvent spécifié par minidriver pour insérer l’événement dans la liste des événements de l’objet.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal 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 | Universal |
En-tête | ks.h (inclure Ks.h) |
Bibliothèque | Ks.lib |
IRQL | PASSIVE_LEVEL |