IDkmModuleSymbolsUpdatedNotification.OnModuleSymbolsUpdated(DkmModuleInstance, DkmModule, DkmWorkList, DkmEventDescriptor) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
OnModuleSymbolsUpdated est appelé dans le cadre du traitement des événements. Pour plus d’informations, consultez Définition d’interface.
public:
void OnModuleSymbolsUpdated(Microsoft::VisualStudio::Debugger::DkmModuleInstance ^ moduleInstance, Microsoft::VisualStudio::Debugger::Symbols::DkmModule ^ module, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList, Microsoft::VisualStudio::Debugger::DkmEventDescriptor ^ eventDescriptor);
public void OnModuleSymbolsUpdated (Microsoft.VisualStudio.Debugger.DkmModuleInstance moduleInstance, Microsoft.VisualStudio.Debugger.Symbols.DkmModule module, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.DkmEventDescriptor eventDescriptor);
abstract member OnModuleSymbolsUpdated : Microsoft.VisualStudio.Debugger.DkmModuleInstance * Microsoft.VisualStudio.Debugger.Symbols.DkmModule * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmEventDescriptor -> unit
Public Sub OnModuleSymbolsUpdated (moduleInstance As DkmModuleInstance, module As DkmModule, workList As DkmWorkList, eventDescriptor As DkmEventDescriptor)
Paramètres
- moduleInstance
- DkmModuleInstance
Dans La classe d’instance de module représente un bundle de code (par ex., dll ou exe) qui est chargé dans un processus particulier à un emplacement particulier. Les objets d’instance de module sont 1:1 avec la notion de l’environnement d’exécution d’un bundle de code. Par exemple, dans le code natif, les objets d’instance de module sont 1:1 avec l’adresse de base.
- module
- DkmModule
Dans La classe DkmModule représente un bundle de code (par ex., dll ou exe) qui est ou une fois chargé dans un ou plusieurs processus. La classe DkmModule est l’objet central des API de symboles et est 1:1 avec la notation du gestionnaire de symboles de ce qui est chargé. Si un lot de code se charge dans trois processus différents (ou dans le même processus, mais avec trois adresses de base différentes ou trois domaines d’application différents), mais que le gestionnaire de symboles considère que tous ces processus sont identiques, il n’y aura qu’un seul objet de module.
- workList
- DkmWorkList
La tâche pour ajouter un travail de traitement des événements supplémentaire à. Cette liste de travaux commencera à s’exécuter une fois que tous les écouteurs auront été notifiieds. L’événement ne se termine pas avant l’exécution complète de la liste de tâches.
- eventDescriptor
- DkmEventDescriptor
Dans Décrit l’événement en cours de traitement.