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) |