IDebugSymbols3 ::GetModuleByModuleNameWide, méthode (dbgeng.h)
La méthode GetModuleByModuleNameWide effectue des recherches dans les modules de la cible pour un nom spécifié.
Syntaxe
HRESULT GetModuleByModuleNameWide(
[in] PCWSTR Name,
[in] ULONG StartIndex,
[out, optional] PULONG Index,
[out, optional] PULONG64 Base
);
Paramètres
[in] Name
Spécifie le nom du module souhaité.
[in] StartIndex
Spécifie l’index à partir duquel commencer la recherche.
[out, optional] Index
Reçoit l’index du premier module avec le nom Name. Si d’index est NULL, ces informations ne sont pas retournées.
[out, optional] Base
Reçoit l’emplacement dans l’espace d’adressage mémoire de la cible de la base du module. Si base est NULL, ces informations ne sont pas retournées.
Valeur de retour
Cette méthode peut également retourner d’autres valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.
Retourner le code | Description |
---|---|
|
La méthode a réussi. |
|
L’un des arguments passés n’était pas valide. |
Remarques
À partir de l’index spécifié, ces méthodes retournent le premier module qu’ils trouvent avec le nom spécifié. Si la cible a plusieurs modules portant ce nom, les modules suivants sont trouvés par des appels répétés à ces méthodes avec des valeurs supérieures de StartIndex.
Pour plus d’informations sur les modules, consultez Modules.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |