макрос KSEVENT_ENTRY_IRP_STORAGE (ks.h)

Этот макрос извлекает указатель на структуру KSEVENT_ENTRY , хранящуюся в Irp. Эти сведения инициализируются только для запросов на включение; он не инициализирован для основных запросов на поддержку. Если событие enable должно обрабатываться асинхронно, это расположение хранилища должно быть сохранено без изменений.

Синтаксис

void KSEVENT_ENTRY_IRP_STORAGE(
   Irp
);

Параметры

Irp

Содержит указатель на структуру KSEVENT_ENT*****RY.

Возвращаемое значение

None

Remarks

Макрос определяется следующим образом:

#define KSEVENT_ENTRY_IRP_STORAGE(Irp)   (*(PKSEVENT_ENTRY*)&(Irp)->Tail.Overlay.DriverContext[0])

Требования

Требование Значение
Целевая платформа Windows
Header ks.h (включая Ks.h)