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
};

成员

  • MODULE_FLAG_NONE
    不指定模块。

  • MODULE_FLAG_SYSTEM
    指定系统模块。

  • MODULE_FLAG_SYMBOLS
    指定符号模块。

  • MODULE_FLAG_64BIT
    指定一个 64位模块。

  • MODULE_FLAG_OPTIMIZED
    指定模块进行了优化。 此状态。 模块 窗口反映。

  • MODULE_FLAG_UNOPTIMIZED
    指定模块未优化。 此状态。 模块 窗口反映。 这是默认状态。

备注

用于 MODULE_INFO 结构的 m_dwModuleFlags 成员。

这些标志可以按位组合使用 OR。

要求

标题:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

枚举 (Visual Studio 调试)

MODULE_INFO