共用方式為


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_LINEBPLT_DATA_STRING)。

BPT_CODEBPT_DATA 是BP_TYPE列舉的成員

需求

標頭:msdbg.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱