DkmCodeViewCompilerId Structure

Définition

DkmCodeViewCompilerId est utilisé pour traduire les informations qui se trouvent dans le S_COMPILE * les enregistrements de vue de code dans un DkmCompilerId. Cela permet au débogueur de charger un évaluateur d’expression approprié pour un frame de pile. Les fournisseurs de symboles peuvent obtenir cette collection par le biais de DkmEngineSettings. Les évaluateurs d’expression peuvent ajouter des entrées supplémentaires à cette collection en faisant en sorte que leur installation ajoute une ou plusieurs sous-clés à la clé de Registre'%VSRegistryRoot%\Debugger\CodeView compilers'.

public value class DkmCodeViewCompilerId
struct DkmCodeViewCompilerId
[System.Runtime.InteropServices.Guid("a47cc33b-5978-a1cb-c006-c1869c6778f0")]
public struct DkmCodeViewCompilerId
[<System.Runtime.InteropServices.Guid("a47cc33b-5978-a1cb-c006-c1869c6778f0")>]
type DkmCodeViewCompilerId = struct
Public Structure DkmCodeViewCompilerId
Héritage
DkmCodeViewCompilerId
Attributs

Constructeurs

DkmCodeViewCompilerId(Byte, String, DkmCompilerId)

Initialise une nouvelle valeur DkmCodeViewCompilerId.

Champs

CompilerId

CompilerId (paire GUID fournisseur/langue) pour mapper LanguageEnumeration/CompilerName à.

CompilerName

Chaîne de nom dans l’enregistrement de la vue de code. ' * 'peut être utilisé pour faire correspondre à n’importe quelle chaîne de nom.

LanguageEnumeration

Valeur d’énumération de la langue qui figure dans l’enregistrement du mode Code. Par exemple, CV_CFL_CXX est utilisé pour C++.

S’applique à