CV_CFL_LANG
Spécifie le langage du code source de l’application ou du module lié.
Syntaxe
typedef enum CV_CFL_LANG {
CV_CFL_C = 0x00,
CV_CFL_CXX = 0x01,
CV_CFL_FORTRAN = 0x02,
CV_CFL_MASM = 0x03,
CV_CFL_PASCAL = 0x04,
CV_CFL_BASIC = 0x05,
CV_CFL_COBOL = 0x06,
CV_CFL_LINK = 0x07,
CV_CFL_CVTRES = 0x08,
CV_CFL_CVTPGD = 0x09,
CV_CFL_CSHARP = 0x0A,
CV_CFL_VB = 0x0B,
CV_CFL_ILASM = 0x0C,
CV_CFL_JAVA = 0x0D,
CV_CFL_JSCRIPT = 0x0E,
CV_CFL_MSIL = 0x0F,
CV_CFL_HLSL = 0x10,
CV_CFL_OBJC = 0x11,
CV_CFL_OBJCXX = 0x12,
CV_CFL_SWIFT = 0x13,
CV_CFL_ALIASOBJ = 0x14,
CV_CFL_RUST = 0x15,
CV_CFL_GO = 0x16,
} CV_CFL_LANG;
Éléments
Élément | Description |
---|---|
CV_CFL_C | La langue de l’application est C. |
CV_CFL_CXX | Le langage d’application est C++. |
CV_CFL_FORTRAN | Le langage d’application est FORTRAN. |
CV_CFL_MASM | Le langage d’application est l’assembleur de macros Microsoft. |
CV_CFL_PASCAL | La langue de l’application est Pascal. |
CV_CFL_BASIC | Le langage d’application est BASIC. |
CV_CFL_COBOL | La langue de l’application est COBOL. |
CV_CFL_LINK | L’application est un module généré par l’éditeur de liens. |
CV_CFL_CVTRES | L’application est un module de ressource converti avec l’outil CVTRES. |
CV_CFL_CVTPGD | L’application est un module optimisé POGO généré avec l’outil CVTPGD. |
CV_CFL_CSHARP | Le langage d’application est C#. |
CV_CFL_VB | Le langage d’application est Visual Basic. |
CV_CFL_ILASM | Le langage d’application est l’assembly de langage intermédiaire (il s’agit de l’assembly CLR (Common Language Runtime). |
CV_CFL_JAVA | Le langage d’application est Java. |
CV_CFL_JSCRIPT | Le langage d’application est Jscript. |
CV_CFL_MSIL | Le langage d’application est un MSIL (Microsoft Intermediate Language) inconnu, peut-être un résultat de l’utilisation du commutateur /LTCG (Génération de code au moment du lien). |
CV_CFL_HLSL | La langue de l’application est le langage du nuanceur de haut niveau. |
CV_CFL_OBJC | Le langage d’application est Objective-C. |
CV_CFL_OBJCXX | Le langage d’application est Objective-C++. |
CV_CFL_SWIFT | La langue de l’application est Swift. |
CV_CFL_ALIASOBJ | L’application est un module généré par l’outil aliasobj. |
CV_CFL_RUST | La langue de l’application est Rust. |
CV_CFL_GO | La langue de l’application est Go. |
Notes
Les valeurs de cette énumération sont retournées par un appel à la méthode IDiaSymbol::get_platform.
Configuration requise
En-tête : cvconst.h
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour