ブレークポイントの解決に失敗した場合に取得する情報を指定します。
構文
public enum enum_BPERESI_FIELDS {
PERESI_BPRESLOCATION = 0x0001,
BPERESI_PROGRAM = 0x0002,
BPERESI_THREAD = 0x0004,
BPERESI_MESSAGE = 0x0008,
BPERESI_TYPE = 0x0010,
BPERESI_ALLFIELDS = 0xffffffff
};
フィールド
PERESI_BPRESLOCATION
BP_ERROR_RESOLUTION_INFO 構造体の bpResLocation
(ブレークポイントの解決位置) フィールドを初期化または使用します。
BPERESI_PROGRAM
BP_ERROR_RESOLUTION_INFO
構造体の pProgram
フィールドを初期化または使用します。
BPERESI_THREAD
BP_ERROR_RESOLUTION_INFO
構造体の pThread
フィールドを初期化または使用します。
BPERESI_MESSAGE
BP_ERROR_RESOLUTION_INFO
構造体の bstrMessage
フィールドを初期化または使用します。
BPERESI_TYPE
BP_ERROR_RESOLUTION_INFO
構造体の dwType
(ブレークポイントの種類) フィールドを初期化または使用します。
BPERESI_ALLFIELDS
BP_ERROR_RESOLUTION_INFO
構造体のすべてのフィールドを初期化または使用します。
解説
BP_ERROR_RESOLUTION_INFO 構造体のどのフィールドを初期化するかを示すために、GetResolutionInfo メソッドにパラメーターとして渡されます。
これらの値は、BP_ERROR_RESOLUTION_INFO
構造内のどのフィールドが使用され、その構造体が返されるときに有効であるかを示すためにも使用されます。
これらの値は、ビットごとの OR
で組み合わせることができます。
要件
ヘッダー: msdbg.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll