Compartir a través de


MODULE_INFO

Describe un módulo determinado (DLL, EXE o ensamblado).

Sintaxis

public struct MODULE_INFO { 
   public uint     dwValidFields;
   public string   m_bstrName;
   public string   m_bstrUrl;
   public string   m_bstrVersion;
   public string   m_bstrDebugMessage;
   public ulong    m_addrLoadAddress;
   public ulong    m_addrPreferredLoadAddress;
   public uint     m_dwSize;
   public uint     m_dwLoadOrder;
   public FILETIME m_TimeStamp;
   public string   m_bstrUrlSymbolLocation;
   public uint     m_dwModuleFlags;
};

Miembros

dwValidFields
Combinación de marcas de la enumeración MODULE_INFO_FIELDS que especifica qué campos se rellenan.

m_bstrName
Nombre del módulo.

m_bstrUrl
Dirección URL del módulo.

m_bstrVersion
Nueva versión del módulo.

m_bstrDebugMessage
Un mensaje opcional sobre el módulo, por ejemplo, "No se pueden cargar símbolos".

m_addrLoadAddress
Dirección de carga del módulo.

m_addrPreferredLoadAddress
Dirección de carga preferida del módulo.

m_dwSize
Tamaño del módulo.

m_dwLoadOrder
Orden de carga del módulo.

m_TimeStamp
Hora en que se modificó por última vez el archivo de símbolos.

m_bstrUrlSymbolLocation
Ubicación del archivo de símbolos (por ejemplo, ".\") especificado en el módulo. Se usa como ubicación inicial para buscar símbolos para un módulo.

m_dwModuleFlags
Combinación de marcas de la enumeración MODULE_FLAGS que describe el módulo.

Comentarios

Esta estructura se pasa al método GetInfo donde se rellena.

Esta estructura corresponde a cada módulo que aparece en la ventana Módulos .

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también