BP_LOCATION_TYPE
Gibt den Positionstyp des Haltepunkts für eine Haltepunktanforderung an.
Syntax
public enum enum_BP_LOCATION_TYPE {
BPLT_NONE = 0x00000000,
BPLT_FILE_LINE = 0x00010000,
BPLT_FUNC_OFFSET = 0x00020000,
BPLT_CONTEXT = 0x00030000,
BPLT_STRING = 0x00040000,
BPLT_ADDRESS = 0x00050000,
BPLT_RESOLUTION = 0x00060000,
BPLT_CODE_FILE_LINE = BPT_CODE | BPLT_FILE_LINE,
BPLT_CODE_FUNC_OFFSET = BPT_CODE | BPLT_FUNC_OFFSET,
BPLT_CODE_CONTEXT = BPT_CODE | BPLT_CONTEXT,
BPLT_CODE_STRING = BPT_CODE | BPLT_STRING,
BPLT_CODE_ADDRESS = BPT_CODE | BPLT_ADDRESS ,
BPLT_DATA_STRING = BPT_DATA | BPLT_STRING,
BPLT_TYPE_MASK = 0x0000FFFF,
BPLT_LOCATION_TYPE_MASK = 0xFFFF0000
};
Felder
BPLT_NONE
Gibt keine Haltepunktposition an.
BPLT_FILE_LINE
Gibt den Speicherorttyp des Haltepunkts als Dateizeile an.
BPLT_FUNC_OFFSET
Gibt den Positionstyp des Haltepunkts als Funktionsoffset an.
BPLT_CONTEXT
Gibt den Positionstyp des Haltepunkts als Kontext an.
BPLT_STRING
Gibt den Speicherorttyp des Haltepunkts als Zeichenfolge an.
BPLT_ADDRESS
Gibt den Positionstyp des Haltepunkts als Adresse an.
BPLT_RESOLUTION
Gibt den Positionstyp des Haltepunkts als Auflösung an.
BPLT_CODE_FILE_LINE
Gibt den Speicherorttyp des Haltepunkts als Quellcodezeile an.
BPLT_CODE_FUNC_OFFSET
Gibt den Positionstyp des Haltepunkts als Codefunktionsoffset an.
BPLT_CODE_CONTEXT
Gibt den Speicherorttyp des Haltepunkts als Codekontext an.
BPLT_CODE_STRING
Gibt den Speicherorttyp des Haltepunkts als Codezeichenfolge an.
BPLT_CODE_ADDRESS
Gibt den Speicherorttyp des Haltepunkts als Codeadresse an.
BPLT_DATA_STRING
Gibt den Speicherorttyp des Haltepunkts als Datenzeichenfolge an.
BPLT_TYPE_MASK
Gibt eine Bitmaske an, sodass der Haltepunkttyp aus dem Wert extrahiert werden kann.
BPLT_LOCATION_TYPE_MASK
Gibt eine Bitmaske an, sodass der Haltepunktpositionstyp aus dem Wert extrahiert werden kann.
Hinweise
Wird als Parameter an die GetLocationType-Methode übergeben.
Ein Haltepunktstandorttyp besteht aus einem Haltepunkttyp und einem Ortstyp. Dies bedeutet, dass ein Haltepunktstandorttyp niemals nur ein Haltepunkttyp ist (z BPT_CODE
. B. ) oder ein Ortstyp (z BPLT_FILE_LINE
. B. ). Vordefinierte Konstanten für alle derzeit unterstützten Haltepunktspeicherorttypen sind in dieser Enumeration enthalten (BPLT_CODE_FILE_LINE
bis BPLT_DATA_STRING
).
BPT_CODE
und BPT_DATA
sind Member der BP_TYPE-Aufzählung .
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll