структура 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 |