Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Programmiersprache des Quellcodes der Anwendung oder des verknüpften Moduls an.
Syntax
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;
Elemente
| Element | Beschreibung |
|---|---|
| CV_CFL_C | Anwendungssprache ist C. |
| CV_CFL_CXX | Anwendungssprache ist C++. |
| CV_CFL_FORTRAN | Anwendungssprache ist FORTRAN. |
| CV_CFL_MASM | Anwendungssprache ist Microsoft Macro Assembler. |
| CV_CFL_PASCAL | Die Anwendungssprache ist Pascal. |
| CV_CFL_BASIC | Die Anwendungssprache ist EINFACH. |
| CV_CFL_COBOL | Die Anwendungssprache ist COBOL. |
| CV_CFL_LINK | Die Anwendung ist ein linkergeneriertes Modul. |
| CV_CFL_CVTRES | Die Anwendung ist ein Ressourcenmodul, das mit dem CVTRES-Tool konvertiert wird. |
| CV_CFL_CVTPGD | Die Anwendung ist ein mit CVTPGD-Tool generiertes POGO-optimiertes Modul. |
| CV_CFL_CSHARP | Anwendungssprache ist C#. |
| CV_CFL_VB | Die Anwendungssprache ist Visual Basic. |
| CV_CFL_ILASM | Die Anwendungssprache ist eine Zwischensprachassembly (dies ist die ClR-Assembly (Common Language Runtime). |
| CV_CFL_JAVA | Die Anwendungssprache ist Java. |
| CV_CFL_JSCRIPT | Die Anwendungssprache ist Jscript. |
| CV_CFL_MSIL | Die Anwendungssprache ist eine unbekannte Microsoft Intermediate Language (MSIL), die möglicherweise auf die Verwendung des Schalters /LTCG (Link-time Code Generation) beruht. |
| CV_CFL_HLSL | Anwendungssprache ist High Level Shader Language. |
| CV_CFL_OBJC | Anwendungssprache ist Objective-C. |
| CV_CFL_OBJCXX | Anwendungssprache ist Objective-C++. |
| CV_CFL_SWIFT | Die Anwendungssprache ist Swift. |
| CV_CFL_ALIASOBJ | Die Anwendung ist ein Modul, das vom Aliasobj-Tool generiert wird. |
| CV_CFL_RUST | Anwendungssprache ist Rust. |
| CV_CFL_GO | Die Anwendungssprache ist Go. |
Hinweise
Die Werte in dieser Enumeration werden durch einen Aufruf der IDiaSymbol::get_language-Methode zurückgegeben.
Hinweis
Der neuere DXC-Compiler erzeugt keine PDBs mehr. Diese API enthält nur gültige Werte für PDBs, die vom älteren fxc.exe Compiler erstellt wurden.
Anforderungen
Header: cvconst.h