Condividi tramite


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)

Vedere anche

KSMETHOD

KSMETHOD_ITEM

KSMETHOD_SET

KsFastMethodHandler

KsMethodHandler

KsMethodHandlerWithAllocator