AVRF_HANDLE_OPERATION-Struktur (avrfsdk.h)
Enthält Informationen, die zum Sammeln von Ablaufverfolgungsinformationen erforderlich sind.
Syntax
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;
Member
Handle
Das Handle für den Heap, in dem Handle-Ablaufverfolgungen aufgelistet werden.
ProcessId
Ein eindeutiger Bezeichner, der dem Prozess zugeordnet ist, in dem die Anwendung ausgeführt wird.
ThreadId
Ein eindeutiger Bezeichner des Threads (zurückgegeben von der GetCurrentThreadId-Funktion ), der einen Vorgang für das angegebene Handle ausgeführt hat.
OperationType
Eine der Konstanten in der eHANDLE_TRACE_OPERATIONS Enumeration, die angibt, ob der Handlevorgang geöffnet(erstellen), schließen oder ungültig ist.
Spare0
Die Ausrichtung der Struktur an einer natürlichen Grenze, auch wenn der Benutzer die Größe der ursprünglichen Struktur geändert hat.
BackTraceInformation
Gibt die AVRF_BACKTRACE_INFORMATION-Struktur an, die Informationen enthält, die zum Abschließen der Enumeration von Handles erforderlich sind.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | avrfsdk.h |