BPREQI_FIELDS90
列舉有效值,指定要擷取關於斷點要求的資訊。 此列舉會 擴充BPREQI_FIELDS 列舉。
語法
public enum enum_BPREQI_FIELDS90
{
// VS 8.0 values
BPREQI90_BPLOCATION = 0x0001,
BPREQI90_LANGUAGE = 0x0002,
BPREQI90_PROGRAM = 0x0004,
BPREQI90_PROGRAMNAME = 0x0008,
BPREQI90_THREAD = 0x0010,
BPREQI90_THREADNAME = 0x0020,
BPREQI90_PASSCOUNT = 0x0040,
BPREQI90_CONDITION = 0x0080,
BPREQI90_FLAGS = 0x0100,
BPREQI90_ALLOLDFIELDS = 0x01ff,
BPREQI90_VENDOR = 0x0200,
BPREQI90_CONSTRAINT = 0x0400,
BPREQI90_TRACEPOINT = 0x0800,
// Values added in VS 9.0
BPREQI90_MACROTRACEPOINT = 0x1000,
BPREQI90_ALLFIELDS = 0xffff
};
欄位
BPREQI90_BPLOCATION
初始化或使用bpLocation
BP_REQUEST_INFO或BP_REQUEST_INFO2 結構的 [斷點位置] 字段。
BPREQI90_LANGUAGE
初始化或使用 guidLanguage
或 BP_REQUEST_INFO2
結構的欄位BP_REQUEST_INFO
。
BPREQI90_PROGRAM
初始化或使用 pProgram
或 BP_REQUEST_INFO2
結構的欄位BP_REQUEST_INFO
。
BPREQI90_PROGRAMNAME
初始化或使用 bstrProgramName
或 BP_REQUEST_INFO2
結構的欄位BP_REQUEST_INFO
。
BPREQI90_THREAD
初始化或使用 pThread
或 BP_REQUEST_INFO2
結構的欄位BP_REQUEST_INFO
。
BPREQI90_THREADNAME
初始化或使用 bstrThreadName
或 BP_REQUEST_INFO2
結構的欄位BP_REQUEST_INFO
。
BPREQI90_PASSCOUNT
初始化或使用 bpPassCount
或 BP_REQUEST_INFO2
結構的欄位BP_REQUEST_INFO
。
BPREQI90_CONDITION
初始化或使用 bpCondition
或 BP_REQUEST_INFO2
結構的 [斷點條件] 欄位BP_REQUEST_INFO
。
BPREQI90_FLAGS
初始化或使用 dwFlags
或 BP_REQUEST_INFO2
結構的欄位BP_REQUEST_INFO
。
BPREQI90_ALLOLDFIELDS
初始化或使用 結構 的所有欄位 BP_REQUEST_INFO
。
BPREQI90_VENDOR
初始化或使用 guidVendor
結構的欄位 BP_REQUEST_INFO2
。
BPREQI90_CONSTRAINT
初始化或使用 bstrConstraint
結構的欄位 BP_REQUEST_INFO2
。
BPREQI90_TRACEPOINT
初始化或使用 bstrTracepoint
結構的欄位 BP_REQUEST_INFO2
。
BPREQI90_MACROTRACEPOINT
初始化或使用 bstrMacroTracepoint
結構的欄位 BP_REQUEST_INFO2
。 BPREQI_ALLFIELDS不包含此欄位。
BPREQI90_ALLFIELDS
指定結構的所有欄位 BP_REQUEST_INFO2
。
需求
標頭:Msdbg90.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll