KSMETHOD_SET_IRP_STORAGE macro (ks.h)
Esta macro devuelve un puntero al KSMETHOD_SET en el que se encuentra el método.
Sintaxis
void KSMETHOD_SET_IRP_STORAGE(
[in] Irp
);
Parámetros
[in] Irp
Especifica el IRP pasado a la rutina del controlador.
Valor devuelto
None
Observaciones
El puntero a una estructura de KSMETHOD_SET se extrae de Irp->Tail.Overlay.DriverContext
. Los parámetros de DriverContext se inicializan mediante KsMethodHandler y KsMethodHandlerWithAllocator.
La macro se define de la siguiente manera:
#define KSMETHOD_SET_IRP_STORAGE(Irp) (*(const KSMETHOD_SET**)&(Irp)->Tail.Overlay.DriverContext[0])
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | ks.h (incluya Ks.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de