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。
言论
除 Version 之外,此结构的所有成员都是指向驱动程序用来执行 PRM作的函数的指针。 驱动程序通过调用 ExGetPrmInterface 例程来获取这些指针。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 11 版本 24H2 |
标头 | prminterface.h |