Partager via


KsDefaultAddEventHandler, fonction (ks.h)

La fonction KsDefaultAddEventHandler est une routine par défaut pour gérer les requêtes « add » d’événement.

Syntaxe

KSDDKAPI NTSTATUS KsDefaultAddEventHandler(
  [in]      PIRP           Irp,
  [in]      PKSEVENTDATA   EventData,
  [in, out] PKSEVENT_ENTRY EventEntry
);

Paramètres

[in] Irp

L’événement IRP . 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 de retour

Retourne la réussite ou l’échec de l’ajout de l’événement dans la liste des événements de l’objet.

Remarques

KsDefaultAddEventHandler détermine l’objet pertinent de 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 gestionnaire KsDefaultAddEventHandler à partir d’un gestionnaire AddEvent spécifié pour insérer l’événement dans la liste des événements de l’objet.

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

Voir aussi

KSEVENT_ENTRY

KsAddEvent

KsFilterAddEvent

KsGenerateEvents

KsPinAddEvent