macro KSMETHOD_TYPE_IRP_STORAGE (ks.h)
Questa macro accede al tipo di metodo come descritto nella KSMETHOD_ITEM. Se il metodo verrà elaborato in modo asincrono usando KsDispatchSpecificMethod, questa archiviazione deve essere mantenuta intatta.
Sintassi
void KSMETHOD_TYPE_IRP_STORAGE(
[in] Irp
);
Parametri
[in] Irp
Specifica l'IRP passato alla routine del gestore.
Valore restituito
nessuno
Osservazioni
La struttura KSMETHOD_ITEM pertinente viene estratta da Irp-Tail.Overlay.DriverContext>. I parametri in DriverContext vengono inizializzati da KsMethodHandler e KsMethodHandlerWithAllocator.
La macro è definita come segue:
#define KSMETHOD_TYPE_IRP_STORAGE(Irp) (*(ULONG_PTR*)(&(Irp)->Tail.Overlay.DriverContext[2]))
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | ks.h (include Ks.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per