macro KSMETHOD_ITEM_IRP_STORAGE (ks.h)
Questa macro accede a un puntatore all'KSMETHOD_ITEMpertinente. Si noti che questo puntatore viene impostato solo quando si usa KsMethodHandlerWithAllocator.
Sintassi
void KSMETHOD_ITEM_IRP_STORAGE(
[in] Irp
);
Parametri
[in] Irp
Specifica l'IRP passato alla routine del gestore.
Valore restituito
Nessuno
Osservazioni
Il puntatore a una struttura di KSMETHOD_ITEM viene estratto da Irp->Tail.Overlay.DriverContext
. I parametri in DriverContext vengono inizializzati da KsMethodHandler e KsMethodHandlerWithAllocator.
La macro è definita come segue:
#define KSMETHOD_ITEM_IRP_STORAGE(Irp) (*(const KSMETHOD_ITEM**)&(Irp)->;Tail.Overlay.DriverContext[3])
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | ks.h (include Ks.h) |