Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa typ lokalizacji punktu przerwania dla żądania punktu przerwania.
Składnia
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
};
Pola
BPLT_NONE
Określa brak lokalizacji punktu przerwania.
BPLT_FILE_LINE
Określa typ lokalizacji punktu przerwania jako wiersz pliku.
BPLT_FUNC_OFFSET
Określa typ lokalizacji punktu przerwania jako przesunięcie funkcji.
BPLT_CONTEXT
Określa typ lokalizacji punktu przerwania jako kontekst.
BPLT_STRING
Określa typ lokalizacji punktu przerwania jako ciąg.
BPLT_ADDRESS
Określa typ lokalizacji punktu przerwania jako adres.
BPLT_RESOLUTION
Określa typ lokalizacji punktu przerwania jako rozwiązanie.
BPLT_CODE_FILE_LINE
Określa typ lokalizacji punktu przerwania jako wiersz kodu źródłowego.
BPLT_CODE_FUNC_OFFSET
Określa typ lokalizacji punktu przerwania jako przesunięcie funkcji kodu.
BPLT_CODE_CONTEXT
Określa typ lokalizacji punktu przerwania jako kontekst kodu.
BPLT_CODE_STRING
Określa typ lokalizacji punktu przerwania jako ciąg kodu.
BPLT_CODE_ADDRESS
Określa typ lokalizacji punktu przerwania jako adres kodu.
BPLT_DATA_STRING
Określa typ lokalizacji punktu przerwania jako ciąg danych.
BPLT_TYPE_MASK
Określa maskę bitową, aby typ punktu przerwania mógł zostać wyodrębniony z wartości.
BPLT_LOCATION_TYPE_MASK
Określa maskę bitową, aby typ lokalizacji punktu przerwania mógł zostać wyodrębniony z wartości.
Uwagi
Przekazano jako parametr do metody GetLocationType .
Typ lokalizacji punktu przerwania składa się z typu punktu przerwania i typu lokalizacji. Oznacza to, że typ lokalizacji punktu przerwania nigdy nie jest tylko typem punktu przerwania (na przykład BPT_CODE) lub typem lokalizacji (na przykład BPLT_FILE_LINE). W tym wyliczenie są obecnie uwzględniane wstępnie zdefiniowane stałe dla wszystkich obsługiwanych typów lokalizacji punktu przerwania (BPLT_CODE_FILE_LINE za pośrednictwem BPLT_DATA_STRING).
BPT_CODE i BPT_DATA są członkami wyliczenia BP_TYPE .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll