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)