estrutura PRM_INTERFACE (prminterface.h)
A estrutura PRM_INTERFACE fornece um conjunto de ponteiros para funções que controlam a operação de uma interface PRM.
Sintaxe
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;
Membros
Version
Especifica a versão dessa estrutura.
UnlockModule
Um ponteiro para uma rotina definida pelo sistema para desbloquear um módulo PRM. Para obter mais informações, consulte PRM_UNLOCK_MODULE.
LockModule
Um ponteiro para uma rotina definida pelo sistema para bloquear um módulo PRM. Para obter mais informações, consulte PRM_LOCK_MODULE.
InvokeHandler
Um ponteiro para uma rotina definida pelo sistema para invocar um manipulador de PRM específico. Para obter mais informações, consulte PRM_INVOKE_HANDLER.
QueryHandler
Um ponteiro para uma rotina definida pelo sistema para consultar a presença de um manipulador de PRM específico. Para obter mais informações, consulte PRM_QUERY_HANDLER.
Comentários
Todos os membros dessa estrutura, com exceção de Version, são ponteiros para funções que os drivers usam para executar operações de PRM. Os drivers obtêm esses ponteiros chamando a rotina ExGetPrmInterface .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11, versão 24H2 |
Cabeçalho | prminterface.h |