Freigeben über


Verzögertes Laden von Symbolen

Um Zeit und Arbeitsspeicher zu sparen, wenn Sie mit vielen Symboldateien arbeiten, verwenden Sie die SymSetOptions-Funktion , um die Option verzögertes Laden von Symbolen (SYMOPT_DEFERRED_LOADS) festzulegen. Verwenden Sie dann die SymLoadModuleEx - oder SymInitialize-Funktion , um für alle Module verzögerte Symbole zu laden. Der Symbolhandler listet Symbole auf, die für die Module verfügbar sind, aber die Debuginformationen werden erst dem Arbeitsspeicher zugeordnet, wenn sie angefordert werden. Dies ist die bevorzugte Methode, um Debugsymbole effizient zu verwenden. Alle Funktionen, die Symbole verwenden, sind vom verzögerten Laden von Symbolen betroffen.