共用方式為


MODULE_FLAGS

用來描述模組。

enum enum_MODULE_FLAGS { 
   MODULE_FLAG_NONE        = 0x0000,
   MODULE_FLAG_SYSTEM      = 0x0001,
   MODULE_FLAG_SYMBOLS     = 0x0002,
   MODULE_FLAG_64BIT       = 0x0004,
   MODULE_FLAG_OPTIMIZED   = 0x0008,
   MODULE_FLAG_UNOPTIMIZED = 0x0010
};
typedef DWORD MODULE_FLAGS;
public enum enum_MODULE_FLAGS { 
   MODULE_FLAG_NONE        = 0x0000,
   MODULE_FLAG_SYSTEM      = 0x0001,
   MODULE_FLAG_SYMBOLS     = 0x0002,
   MODULE_FLAG_64BIT       = 0x0004,
   MODULE_FLAG_OPTIMIZED   = 0x0008,
   MODULE_FLAG_UNOPTIMIZED = 0x0010
};

Members

  • MODULE_FLAG_NONE
    指定沒有模組。

  • MODULE_FLAG_SYSTEM
    指定系統模組。

  • MODULE_FLAG_SYMBOLS
    指定符號的模組。

  • MODULE_FLAG_64BIT
    指定的 64 位元模組。

  • MODULE_FLAG_OPTIMIZED
    指定的模組已經過最佳化。 此狀態會反映在模組視窗。

  • MODULE_FLAG_UNOPTIMIZED
    指定的模組未最佳化。 此狀態會反映在模組視窗。 這是預設狀態。

備註

用於m_dwModuleFlags成員的MODULE_INFO結構。

這些旗標可以使用位元和結合OR。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

列舉型別 (Visual Studio 的偵錯)

MODULE_INFO