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 |