MODULE_INFO
Décrit un module particulier (DLL, EXE ou assembly).
Syntaxe
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;
};
Membres
dwValidFields
Combinaison d’indicateurs de l’énumération MODULE_INFO_FIELDS qui spécifie les champs remplis.
m_bstrName
Nom du module.
m_bstrUrl
URL du module.
m_bstrVersion
Version du module.
m_bstrDebugMessage
Message facultatif sur le module, par exemple « Les symboles ne peuvent pas être chargés ».
m_addrLoadAddress
Adresse de chargement du module.
m_addrPreferredLoadAddress
Adresse de chargement par défaut du module.
m_dwSize
Taille du module.
m_dwLoadOrder
Ordre de chargement du module.
m_TimeStamp
Heure de la dernière modification du fichier de symboles.
m_bstrUrlSymbolLocation
Emplacement du fichier de symboles (par exemple, « \ ») spécifié dans le module. Utilisé comme emplacement de départ pour rechercher des symboles pour un module.
m_dwModuleFlags
Combinaison d’indicateurs de l’énumération MODULE_FLAGS qui décrit le module.
Notes
Cette structure est transmise à la méthode GetInfo où elle est renseignée.
Cette structure correspond à chaque module répertorié dans la fenêtre Modules .
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll