PRM_INTERFACE structure (prminterface.h)
La structure PRM_INTERFACE fournit un ensemble de pointeurs vers des fonctions qui contrôlent le fonctionnement d’une interface PRM.
Syntaxe
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;
Membres
Version
Spécifie la version de cette structure.
UnlockModule
Pointeur vers une routine définie par le système pour déverrouiller un module PRM. Pour plus d’informations, consultez PRM_UNLOCK_MODULE.
LockModule
Pointeur vers une routine définie par le système pour verrouiller un module PRM. Pour plus d’informations, consultez PRM_LOCK_MODULE.
InvokeHandler
Pointeur vers une routine définie par le système pour appeler un gestionnaire PRM spécifique. Pour plus d’informations, consultez PRM_INVOKE_HANDLER.
QueryHandler
Pointeur vers une routine définie par le système pour rechercher la présence d’un gestionnaire PRM spécifique. Pour plus d’informations, consultez PRM_QUERY_HANDLER.
Remarques
Tous les membres de cette structure, à l’exception de Version, sont des pointeurs vers des fonctions que les pilotes utilisent pour effectuer des opérations PRM. Les pilotes obtiennent ces pointeurs en appelant la routine ExGetPrmInterface .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 |
En-tête | prminterface.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour