KSMETHOD_SET_IRP_STORAGE Makro (ks.h)
Dieses Makro gibt einen Zeiger auf die KSMETHOD_SET zurück, in der sich die Methode befindet.
Syntax
void KSMETHOD_SET_IRP_STORAGE(
[in] Irp
);
Parameter
[in] Irp
Gibt das an die Handlerroutine übergebene IRP an.
Rückgabewert
Nichts
Bemerkungen
Der Zeiger auf eine KSMETHOD_SET-Struktur wird aus Irp->Tail.Overlay.DriverContext
extrahiert. Parameter in DriverContext- werden durch KsMethodHandler und KsMethodHandlerWithAllocatorinitialisiert.
Das Makro ist wie folgt definiert:
#define KSMETHOD_SET_IRP_STORAGE(Irp) (*(const KSMETHOD_SET**)&(Irp)->Tail.Overlay.DriverContext[0])
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | ks.h (enthalten Ks.h) |