Sdílet prostřednictvím


BP_LOCATION_TYPE

Určuje typ umístění zarážky pro požadavek na zarážku.

Syntaxe

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
};

Pole

BPLT_NONE
Určuje žádné umístění zarážky.

BPLT_FILE_LINE
Určuje typ zarážky jako řádek souboru.

BPLT_FUNC_OFFSET
Určuje typ umístění zarážky jako posun funkce.

BPLT_CONTEXT
Určuje typ zarážky jako kontext.

BPLT_STRING
Určuje typ zarážky jako řetězec.

BPLT_ADDRESS
Určuje typ umístění zarážky jako adresu.

BPLT_RESOLUTION
Určuje typ umístění zarážky jako rozlišení.

BPLT_CODE_FILE_LINE
Určuje typ zarážky jako řádek zdrojového kódu.

BPLT_CODE_FUNC_OFFSET
Určuje typ umístění zarážky jako posun funkce kódu.

BPLT_CODE_CONTEXT
Určuje typ zarážky jako kontext kódu.

BPLT_CODE_STRING
Určuje typ umístění zarážky jako řetězec kódu.

BPLT_CODE_ADDRESS
Určuje typ zarážky jako adresu kódu.

BPLT_DATA_STRING
Určuje typ umístění zarážky jako datový řetězec.

BPLT_TYPE_MASK
Určuje bitovou masku, aby typ zarážky mohl být extrahován z hodnoty.

BPLT_LOCATION_TYPE_MASK
Určuje bitovou masku, aby typ umístění zarážky mohl být extrahován z hodnoty.

Poznámky

Předán jako parametr GetLocationType metoda.

Typ umístění zarážky se skládá z typu zarážky a typu umístění. To znamená, že typ umístění zarážky není nikdy jen typ zarážky (například BPT_CODE) nebo typ umístění (například BPLT_FILE_LINE). Předdefinované konstanty pro všechny typy umístění zarážek, které jsou aktuálně podporovány, jsou zahrnuty v tomto výčtu (BPLT_CODE_FILE_LINE prostřednictvím BPLT_DATA_STRING).

BPT_CODEa BPT_DATA jsou členy BP_TYPE výčtu.

Požadavky

Hlavička: msdbg.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také