Partager via


Chargement différé des symboles

Pour économiser du temps et de la mémoire lors de l’utilisation de nombreux fichiers de symboles, utilisez la fonction SymSetOptions pour définir l’option de chargement différé de symboles (SYMOPT_DEFERRED_LOADS), puis utilisez la fonction SymLoadModuleEx ou SymInitialize pour charger les symboles différés pour tous les modules. Le gestionnaire de symboles répertorie les symboles disponibles pour les modules, mais ne mappe pas les informations de débogage en mémoire tant qu’elles ne sont pas demandées. Il s’agit de la méthode recommandée pour utiliser efficacement les symboles de débogage. Toutes les fonctions qui utilisent des symboles sont affectées par le chargement différé des symboles.