다음을 통해 공유


MODULE_INFO_FIELDS

디버그 모듈 정보의 플래그를 지정합니다.

구문

public enum enum_MODULE_INFO_FIELDS { 
   MIF_NONE              = 0x0000,
   MIF_NAME              = 0x0001,
   MIF_URL               = 0x0002,
   MIF_VERSION           = 0x0004,
   MIF_DEBUGMESSAGE      = 0x0008,
   MIF_LOADADDRESS       = 0x0010,
   MIF_PREFFEREDADDRESS  = 0x0020,
   MIF_SIZE              = 0x0040,
   MIF_LOADORDER         = 0x0080,
   MIF_TIMESTAMP         = 0x0100,
   MIF_URLSYMBOLLOCATION = 0x0200,
   MIF_FLAGS             = 0x0400,
   MIF_ALLFIELDS         = 0x07ff
};

필드

MIF_NONE
구조체의 필드를 초기화/사용하지 않습니다.

MIF_NAME
MODULE_INFO 구조체의 m_bstrName 필드를 초기화/사용합니다.

MIF_URL
MODULE_INFO 구조체의 m_bstrUrl 필드를 초기화/사용합니다.

MIF_VERSION
MODULE_INFO 구조체의 m_bstrVersion 필드를 초기화/사용합니다.

MIF_DEBUGMESSAGE
MODULE_INFO 구조체의 m_bstrDebugMessage 필드를 초기화/사용합니다.

MIF_LOADADDRESS
MODULE_INFO 구조체의 m_addrLoadAddress 필드를 초기화/사용합니다.

MIF_PREFFEREDADDRESS
MODULE_INFO 구조체의 m_addrPreferredLoadAddress 필드를 초기화/사용합니다.

MIF_SIZE
MODULE_INFO 구조체의 m_dwSize 필드를 초기화/사용합니다.

MIF_LOADORDER
MODULE_INFO 구조체의 m_dwLoadOrder 필드를 초기화/사용합니다.

MIF_TIMESTAMP
MODULE_INFO 구조체의 m_TimeStamp 필드를 초기화/사용합니다.

MIF_URLSYMBOLLOCATION
MODULE_INFO 구조체의 m_bstrUrlSymbolLocation 필드를 초기화/사용합니다.

MIF_FLAGS
MODULE_INFO 구조체의 m_dwModuleFlags 필드를 초기화/사용합니다.

MIF_ALLFIELDS
MODULE_INFO 구조체의 모든 필드를 초기화/사용합니다.

설명

이 값들은 GetInfo 메서드에 인수로 전달되어 MODULE_INFO 구조체에서 초기화할 필드를 나타냅니다.

이 값들은 MODULE_INFO 구조체에도 사용되어 사용되는 필드와 유효한 필드를 표시합니다.

이러한 플래그는 비트 OR을 사용하여 결합할 수 있습니다.

요구 사항

헤더: msdbg.h

네임스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목