BP_LOCATION_TYPE
指定斷點要求之斷點的位置類型。
語法
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
};
欄位
BPLT_NONE
指定沒有斷點位置。
BPLT_FILE_LINE
指定斷點的位置類型做為檔案行。
BPLT_FUNC_OFFSET
指定斷點的位置類型做為函式位移。
BPLT_CONTEXT
指定斷點的位置類型做為內容。
BPLT_STRING
指定斷點的位置類型做為字串。
BPLT_ADDRESS
指定斷點的位置類型做為位址。
BPLT_RESOLUTION
指定斷點的位置類型做為解析。
BPLT_CODE_FILE_LINE
將斷點的位置類型指定為原始程式碼行。
BPLT_CODE_FUNC_OFFSET
指定斷點的位置類型做為程式代碼函式位移。
BPLT_CODE_CONTEXT
指定斷點的位置類型做為程式代碼內容。
BPLT_CODE_STRING
指定斷點的位置類型做為程式代碼字串。
BPLT_CODE_ADDRESS
指定斷點的位置類型做為程式代碼位址。
BPLT_DATA_STRING
指定斷點的位置類型做為數據字串。
BPLT_TYPE_MASK
指定位掩碼,以便從值擷取斷點類型。
BPLT_LOCATION_TYPE_MASK
指定位掩碼,以便從值擷取斷點位置類型。
備註
當做參數傳遞至 GetLocationType 方法。
斷點位置類型是由斷點類型和位置類型所組成。 這表示斷點位置類型絕不只是斷點類型(例如 BPT_CODE
), 或位置類型 (例如, BPLT_FILE_LINE
。 目前支援之所有斷點位置類型的預先定義常數會包含在這個列舉中(BPLT_CODE_FILE_LINE
到 BPLT_DATA_STRING
)。
BPT_CODE
和 BPT_DATA
是BP_TYPE列舉的成員。
需求
標頭:msdbg.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll