KSMETHOD_SET_IRP_STORAGE Makro (ks.h)
Dieses Makro gibt einen Zeiger auf den KSMETHOD_SET zurück, in dem sich die Methode befindet.
Syntax
void KSMETHOD_SET_IRP_STORAGE(
[in] Irp
);
Parameter
[in] Irp
Gibt die an die Handlerroutine übergebene IRP an.
Rückgabewert
Keine
Bemerkungen
Der Zeiger auf eine KSMETHOD_SET-Struktur wird aus Irp->Tail.Overlay.DriverContext
extrahiert. Parameter in DriverContext werden von KsMethodHandler und KsMethodHandlerWithAllocator initialisiert.
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 |
Kopfzeile | ks.h (einschließlich Ks.h) |