BPREQI_FIELDS
指定要擷取中斷點要求的相關資訊。
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結構。
備註
當做引數傳遞IDebugBreakpointRequest2::GetRequestInfo和BP_REQUEST_INFO方法,以指定欄位的BP_REQUEST_INFO和BP_REQUEST_INFO2結構是進行初始化。
這些旗標也可以用來指出哪一個欄位的BP_REQUEST_INFO和BP_REQUEST_INFO2結構是使用和有效,傳回每個結構時。
這些值可以使用位元和結合OR。
需求
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll