macro KSEVENT_ENTRY_IRP_STORAGE (ks.h)
Essa macro recupera um ponteiro para a estrutura KSEVENT_ENTRY armazenada em Irp. Essas informações são inicializadas apenas para habilitar solicitações; não é inicializado para solicitações básicas de suporte. Se a habilitação do evento for tratada de forma assíncrona, esse local de armazenamento deverá ser mantido intacto.
Sintaxe
void KSEVENT_ENTRY_IRP_STORAGE(
Irp
);
Parâmetros
Irp
Contém um ponteiro para uma estrutura KSEVENT_ENT****RY.
Retornar valor
Nenhum
Comentários
A macro é definida da seguinte maneira:
#define KSEVENT_ENTRY_IRP_STORAGE(Irp) (*(PKSEVENT_ENTRY*)&(Irp)->Tail.Overlay.DriverContext[0])
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | ks.h (inclua Ks.h) |