struttura AVRF_HANDLE_OPERATION (avrfsdk.h)

Contiene informazioni necessarie per raccogliere le informazioni di traccia.

Sintassi

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;

Members

Handle

Handle dell'heap in cui vengono enumerate le tracce.

ProcessId

Identificatore univoco associato al processo in cui è in esecuzione l'applicazione.

ThreadId

Identificatore univoco del thread (restituito dalla funzione GetCurrentThreadId ) che ha eseguito un'operazione sull'handle specificato.

OperationType

Una delle costanti nell'enumerazione eHANDLE_TRACE_OPERATIONS che indica se l'operazione di handle è aperta(create), chiusa o non valida.

Spare0

Allineamento della struttura su un limite naturale anche se l'utente ha modificato le dimensioni della struttura originale.

BackTraceInformation

Identifica la struttura AVRF_BACKTRACE_INFORMATION contenente le informazioni necessarie per completare l'enumerazione degli handle.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione avrfsdk.h

Vedi anche

Enumerazione resource

VerifierEnumerateResource