BPREQI_FIELDS
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
指定要擷取中斷點要求的相關資訊。
語法
enum enum_BPREQI_FIELDS {
BPREQI_BPLOCATION = 0x0001,
BPREQI_LANGUAGE = 0x0002,
BPREQI_PROGRAM = 0x0004,
BPREQI_PROGRAMNAME = 0x0008,
BPREQI_THREAD = 0x0010,
BPREQI_THREADNAME = 0x0020,
BPREQI_PASSCOUNT = 0x0040,
BPREQI_CONDITION = 0x0080,
BPREQI_FLAGS = 0x0100,
BPREQI_ALLOLDFIELDS = 0x01ff
BPREQI_VENDOR = 0x0200, // BP_REQUEST_INFO2 only
BPREQI_CONSTRAINT = 0x0400, // BP_REQUEST_INFO2 only
BPREQI_TRACEPOINT = 0x0800, // BP_REQUEST_INFO2 only
BPREQI_ALLFIELDS = 0x0fff // BP_REQUEST_INFO2 only
};
typedef DWORD BPREQI_FIELDS;
public enum enum_BPREQI_FIELDS {
BPREQI_BPLOCATION = 0x0001,
BPREQI_LANGUAGE = 0x0002,
BPREQI_PROGRAM = 0x0004,
BPREQI_PROGRAMNAME = 0x0008,
BPREQI_THREAD = 0x0010,
BPREQI_THREADNAME = 0x0020,
BPREQI_PASSCOUNT = 0x0040,
BPREQI_CONDITION = 0x0080,
BPREQI_FLAGS = 0x0100,
BPREQI_ALLOLDFIELDS = 0x01ff
BPREQI_VENDOR = 0x0200, // BP_REQUEST_INFO2 only
BPREQI_CONSTRAINT = 0x0400, // BP_REQUEST_INFO2 only
BPREQI_TRACEPOINT = 0x0800, // BP_REQUEST_INFO2 only
BPREQI_ALLFIELDS = 0x0fff // BP_REQUEST_INFO2 only
};
Members
BPREQI_BPLOCATION
初始化/使用bpLocation
(中斷點位置) 欄位BP_REQUEST_INFO或BP_REQUEST_INFO2結構。
BPREQI_LANGUAGE
初始化/使用guidLanguage
欄位BP_REQUEST_INFO
或BP_REQUEST_INFO2
結構。
BPREQI_PROGRAM
初始化/使用pProgram
欄位BP_REQUEST_INFO
或BP_REQUEST_INFO2
結構。
BPREQI_PROGRAMNAME
初始化/使用bstrProgramName
欄位BP_REQUEST_INFO
或BP_REQUEST_INFO2
結構。
BPREQI_THREAD
初始化/使用pThread
欄位BP_REQUEST_INFO
或BP_REQUEST_INFO2
結構。
BPREQI_THREADNAME
初始化/使用bstrThreadName
欄位BP_REQUEST_INFO
或BP_REQUEST_INFO2
結構。
BPREQI_PASSCOUNT
初始化/使用bpPassCount
欄位BP_REQUEST_INFO
或BP_REQUEST_INFO2
結構。
BPREQI_CONDITION
初始化/使用bpCondition
(中斷點條件) 欄位BP_REQUEST_INFO
或BP_REQUEST_INFO2
結構。
BPREQI_FLAGS
初始化/使用dwFlags
欄位BP_REQUEST_INFO
或BP_REQUEST_INFO2
結構。
BPREQI_ALLOLDFIELDS
初始化使用的所有欄位的BP_REQUEST_INFO
結構。
BPREQI_VENDOR
初始化/使用guidVendor
欄位BP_REQUEST_INFO2
結構。
BPREQI_CONSTRAINT
初始化/使用bstrConstraint
欄位BP_REQUEST_INFO2
結構。
BPREQI_TRACEPOINT
初始化/使用bstrTracepoint
欄位BP_REQUEST_INFO2
結構。
BPREQI_ALLFIELDS
指定的所有欄位BP_REQUEST_INFO2
結構。
備註
做為引數傳遞GetRequestInfo和BP_REQUEST_INFO方法,以指定的欄位BP_REQUEST_INFO和BP_REQUEST_INFO2結構會進行初始化。
這些旗標也可用來表示欄位BP_REQUEST_INFO
和BP_REQUEST_INFO2
結構是使用和有效時傳回每個結構。
這些值可結合的位元OR
。
需求
標頭︰ msdbg.h
命名空間︰ Microsoft.VisualStudio.Debugger.Interop
組件︰ Microsoft.VisualStudio.Debugger.Interop.dll