共用方式為


CONTEXT_INFO_FIELDS

指定要擷取記憶體內容的相關資訊。

enum enum_CONTEXT_INFO_FIELDS { 
   CIF_MODULEURL =       0x00000001,
   CIF_FUNCTION =        0x00000002,
   CIF_FUNCTIONOFFSET =  0x00000004,
   CIF_ADDRESS =         0x00000008,
   CIF_ADDRESSOFFSET =   0x00000010,
   CIF_ADDRESSABSOLUTE = 0x00000020,
   CIF_ALLFIELDS =       0x0000003f
};
typedef DWORD CONTEXT_INFO_FIELDS;
public enum enum_CONTEXT_INFO_FIELDS {
   CIF_MODULEURL =       0x00000001,
   CIF_FUNCTION =        0x00000002,
   CIF_FUNCTIONOFFSET =  0x00000004,
   CIF_ADDRESS =         0x00000008,
   CIF_ADDRESSOFFSET =   0x00000010,
   CIF_ADDRESSABSOLUTE = 0x00000020,
   CIF_ALLFIELDS =       0x0000003f
};

Members

  • CIF_MODULEURL
    初始化/使用bstrModuleUrl欄位的CONTEXT_INFO結構。

  • CIF_FUNCTION
    初始化/使用bstrFunction欄位的CONTEXT_INFO結構。

  • CIF_FUNCTIONOFFSET
    初始化/使用posFunctionOffset欄位的CONTEXT_INFO結構。

  • CIF_ADDRESS
    初始化/使用bstrAddress欄位的CONTEXT_INFO結構。

  • CIF_ADDRESSOFFSET
    初始化/使用bstrAddressOffset欄位的CONTEXT_INFO結構。

  • CIF_ALLFIELDS
    初始化/使用所有欄位的CONTEXT_INFO結構。

備註

這些值會傳遞該參數用於IDebugMemoryContext2::GetInfo方法,以指出哪一個欄位的CONTEXT_INFO結構會進行初始化。

這些旗標也可以用來指出哪一個欄位的CONTEXT_INFO結構使用和有效時,會在傳回的結構。

這些值可以結合使用位元 OR。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

列舉型別 (Visual Studio 的偵錯)

CONTEXT_INFO

IDebugMemoryContext2::GetInfo