Partager via


macro KSEVENT_ENTRY_IRP_STORAGE (ks.h)

Cette macro récupère un pointeur vers la structure KSEVENT_ENTRY stockée dans Irp. Ces informations sont initialisées uniquement pour les demandes d’activation ; il n’est pas initialisé pour les demandes de support de base. Si l’activation de l’événement doit être gérée de manière asynchrone, cet emplacement de stockage doit être conservé intact.

Syntaxe

void KSEVENT_ENTRY_IRP_STORAGE(
   Irp
);

Paramètres

Irp

Contient un pointeur vers une structure KSEVENT_ENT***RY.

Valeur de retour

None

Remarques

La macro est définie comme suit :

#define KSEVENT_ENTRY_IRP_STORAGE(Irp)   (*(PKSEVENT_ENTRY*)&(Irp)->Tail.Overlay.DriverContext[0])

Configuration requise

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