structure AVRF_HANDLE_OPERATION (avrfsdk.h)
Contient les informations requises pour collecter les informations de trace de gestion.
Syntaxe
typedef struct _AVRF_HANDLE_OPERATION {
ULONG64 Handle;
ULONG ProcessId;
ULONG ThreadId;
ULONG OperationType;
ULONG Spare0;
AVRF_BACKTRACE_INFORMATION BackTraceInformation;
} AVRF_HANDLE_OPERATION, *PAVRF_HANDLE_OPERATION;
Membres
Handle
Handle du tas dans lequel les traces de handle sont énumérées.
ProcessId
Identificateur unique associé au processus dans lequel l’application s’exécute.
ThreadId
Identificateur unique du thread (retourné par la fonction GetCurrentThreadId ) qui a effectué une opération sur le handle donné.
OperationType
L’une des constantes du eHANDLE_TRACE_OPERATIONS énumération qui indique si l’opération de handle est une opération open(create), close ou non valide.
Spare0
Alignement de la structure sur une limite naturelle même si l’utilisateur a modifié la taille de la structure d’origine.
BackTraceInformation
Identifie la structure AVRF_BACKTRACE_INFORMATION contenant les informations requises pour terminer l’énumération des handles.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | avrfsdk.h |