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