DkmGetPathsToRootAsyncResult Struktur

Definition

Ergebnis eines asynchronen DkmManagedHeapWalker.GetPathsToRoot-Aufrufs.

public struct DkmGetPathsToRootAsyncResult
type DkmGetPathsToRootAsyncResult = struct
Public Structure DkmGetPathsToRootAsyncResult
Vererbung
DkmGetPathsToRootAsyncResult

Konstruktoren

DkmGetPathsToRootAsyncResult(DkmManagedHeapRootInfo[], DkmManagedHeapObjectInfo[], DkmManagedObjectReferenceInfo[])

Erstellt eine neue Ergebnisstruktur, die die Ausgabe eines erfolgreichen Aufrufs von DkmManagedHeapWalker.GetPathsToRoot enthält.

Eigenschaften

ErrorCode

Vom Aufrufer zurückgegebener HRESULT-Code. Dies wird DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B), wenn der Vorgang vor Abschluss der Verarbeitung abgebrochen wurde.

ObjectsOnPath

Array, das die Objekte im Pfad zum Stamm enthält.

Diese API wurde in Visual Studio 17 Update 2 (DkmApiVersion.VS17Update2) eingeführt.

ReferencesOnPath

Array, das die Verweise im Pfad enthält.

Diese API wurde in Visual Studio 17 Update 2 (DkmApiVersion.VS17Update2) eingeführt.

Roots

Array, das die Stammelemente enthält.

Diese API wurde in Visual Studio 17 Update 2 (DkmApiVersion.VS17Update2) eingeführt.

Methoden

CreateErrorResult(Exception)

Erstellt eine neue Ergebnisstruktur, die den Fehler eines fehlgeschlagenen Aufrufs von DkmManagedHeapWalker.GetPathsToRoot enthält.

Gilt für: