Freigeben über


CONTEXT_INFO

Diese Struktur beschreibt einen Speicherkontext oder Codekontext.

Syntax

public struct CONTEXT_INFO {
    public uint          dwFields;
    public string        bstrModuleUrl;
    public string        bstrFunction;
    public TEXT_POSITION posFunctionOffset;
    public string        bstrAddress;
    public string        bstrAddressOffset;
    public string        bstrAddressAbsolute;
};

Mitglieder

dwFields
Eine Kombination von Flags aus ihm CONTEXT_INFO_FIELDS Enumeration, die angibt, welche Felder ausgefüllt sind.

bstrModuleUrl
Der Name des Moduls, in dem sich der Kontext befindet.

bstrFunction
Der Funktionsname, in dem sich der Kontext befindet.

posFunctionOffset
Eine TEXT_POSITION Struktur, die den Zeilen- und Spaltenoffset der funktion identifiziert, die dem Codekontext zugeordnet ist.

bstrAddress
Die Adresse im Code, in der sich der angegebene Kontext befindet.

bstrAddressOffset
Der Offset der Adresse im Code, in dem sich der angegebene Kontext befindet.

bstrAddressAbsolute
Die absolute Adresse im Arbeitsspeicher, in der sich der angegebene Kontext befindet.

Hinweise

Diese Struktur wird von einem Aufruf der GetInfo-Methode zurückgegeben.

Eine typische Verwendung für diese Struktur ist die Unterstützung eines Speicherdebugfensters .

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch