Partager via


IDebugHostModule5 ::GetPrimaryCompilerInformation, méthode (dbgmodel.h)

GetPrimaryCompilerInformationmethod récupère des informations concernant le « compilateur principal » qui a produit le module. Les informations retournées peuvent être utilisées, par exemple, pour comprendre comment les symboles sont mis en forme par ce compilateur. Bien que cela puisse varier pour chaque unité de compilation ou compilation, cette méthode doit retourner les détails du « principal » ou plus significatif pour les unités de compilation non-assembly.

Il est important de noter que la « chaîne du compilateur » retournée peut être un nom de compilateur ou qu’elle peut contenir des informations supplémentaires telles que des arguments de ligne de commande en fonction de l’implémentation sous-jacente. Il est également possible qu’un hôte de débogage retourne E_NOTIMPL pour cet appel.

Syntaxe

HRESULT GetPrimaryCompilerInformation(
  KnownCompiler *pCompilerId,
  BSTR          *pPrimaryCompilerString
);

Paramètres

pCompilerId

Pointeur vers l’emplacement où l’identificateur du compilateur principal sera stocké.

pPrimaryCompilerString

Pointeur facultatif vers l’emplacement où la représentation sous forme de chaîne du compilateur principal sera stockée.

Valeur de retour

Cette méthode retourne HRESULT qui indique la réussite ou l’échec.

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

interface IDebugHostModule5