struttura PRM_INTERFACE (prminterface.h)
La struttura PRM_INTERFACE fornisce un set di puntatori alle funzioni che controllano l'operazione di un'interfaccia PRM.
Sintassi
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;
Members
Version
Specifica la versione di questa struttura.
UnlockModule
Puntatore a una routine definita dal sistema per sbloccare un modulo PRM. Per altre informazioni, vedere PRM_UNLOCK_MODULE.
LockModule
Puntatore a una routine definita dal sistema per bloccare un modulo PRM. Per altre informazioni, vedere PRM_LOCK_MODULE.
InvokeHandler
Puntatore a una routine definita dal sistema per richiamare un gestore PRM specifico. Per altre informazioni, vedere PRM_INVOKE_HANDLER.
QueryHandler
Puntatore a una routine definita dal sistema per eseguire una query sulla presenza di un gestore PRM specifico. Per altre informazioni, vedere PRM_QUERY_HANDLER.
Commenti
Tutti i membri di questa struttura, ad eccezione di Version, sono puntatori a funzioni usate dai driver per eseguire operazioni PRM. I driver ottengono questi puntatori chiamando la routine ExGetPrmInterface .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 versione 24H2 |
Intestazione | prminterface.h |