Partager via


macro KSMETHOD_SET_IRP_STORAGE (ks.h)

Cette macro retourne un pointeur vers la KSMETHOD_SET dans laquelle se trouve la méthode.

Syntaxe

void KSMETHOD_SET_IRP_STORAGE(
  [in]  Irp
);

Paramètres

[in] Irp

Spécifie l’IRP passé à la routine du gestionnaire.

Valeur de retour

Aucun

Remarques

Le pointeur vers une structure KSMETHOD_SET est extrait de Irp->Tail.Overlay.DriverContext. Les paramètres dans DriverContext sont initialisés par KsMethodHandler et KsMethodHandlerWithAllocator.

La macro est définie comme suit :

#define KSMETHOD_SET_IRP_STORAGE(Irp)   (*(const KSMETHOD_SET**)&(Irp)->Tail.Overlay.DriverContext[0])

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête ks.h (include Ks.h)

Voir aussi

KSMETHOD

KSMETHOD_ITEM

KSMETHOD_SET

KsFastMethodHandler

KsMethodHandler

KsMethodHandlerWithAllocator