структура PRM_INTERFACE (prminterface.h)
Структура PRM_INTERFACE предоставляет набор указателей на функции, управляющие работой интерфейса PRM.
Синтаксис
typedef struct _PRM_INTERFACE {
ULONG Version;
PPRM_UNLOCK_MODULE UnlockModule;
PPRM_LOCK_MODULE LockModule;
PPRM_INVOKE_HANDLER InvokeHandler;
PPRM_QUERY_HANDLER QueryHandler;
} PRM_INTERFACE, *PPRM_INTERFACE;
Члены
Version
Указывает версию этой структуры.
UnlockModule
Указатель на системную подпрограмму для разблокировки модуля PRM. Дополнительные сведения см. в разделе PRM_UNLOCK_MODULE.
LockModule
Указатель на системную подпрограмму для блокировки модуля PRM. Дополнительные сведения см. в разделе PRM_LOCK_MODULE.
InvokeHandler
Указатель на системную подпрограмму для вызова определенного обработчика PRM. Дополнительные сведения см. в разделе PRM_INVOKE_HANDLER.
QueryHandler
Указатель на определяемую системой подпрограмму для запроса наличия определенного обработчика PRM. Дополнительные сведения см. в разделе PRM_QUERY_HANDLER.
Комментарии
Все члены этой структуры, за исключением Версии, являются указателями на функции, которые драйверы используют для выполнения операций PRM. Драйверы получают эти указатели, вызывая подпрограмму ExGetPrmInterface .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11, версия 24H2 |
Верхняя часть | prminterface.h |