Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie si le mappage d’adresses doit être utilisé pour traduire les adresses de symboles.
Syntaxe
HRESULT put_addressMapEnabled (
BOOL NewVal
);
Paramètres
NewVal
[entrée] Définissez la valeur TRUE pour activer la traduction des symboles ou FALSE pour la désactiver.
Valeur renvoyée
En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.
Remarques
Les post-processeurs exécutables mettent parfois à jour l’exécutable. DIA inclut un mécanisme assurant la prise en charge de la traduction des symboles vers la nouvelle disposition.
Quand un fichier PDB est chargé, le mappage d’adresses stocké dans le fichier est activé. Toutefois, il existe des moments où une application cliente peut avoir besoin de fournir son propre mappage d’adresses en appelant la méthode IDiaAddressMap ::set_addressMap . Si la méthode set_addressMap réussit, l’application cliente doit appeler la méthode put_addressMapEnabled avec un paramètre NewValTRUE pour permettre l’utilisation de ce mappage d’adresses.
L’état actuel d’activation du mappage d’adresses peut être récupéré avec un appel de la méthode IDiaAddressMap::get_addressMapEnabled.