CV_CFL_LANG
Задает язык исходного кода приложения или связанного модуля.
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_LANG;
Elements
CV_CFL_C
Язык приложения c#.CV_CFL_CXX
Язык приложения C++.CV_CFL_FORTRAN
Язык приложения FORTRAN.CV_CFL_MASM
Язык приложения ассемблер макроса Майкрософт.CV_CFL_PASCAL
Язык pascal приложения.CV_CFL_BASIC
Язык ОСНОВНОГО приложения.CV_CFL_COBOL
Язык COBOL приложения.CV_CFL_LINK
Приложение компоновщик- созданный модуль.CV_CFL_CVTRES
Приложение модуль ресурса преобразованный со средством CVTRES.CV_CFL_CVTPGD
Приложение модуль оптимизированного POGO, созданный с помощью средства CVTPGD.CV_CFL_CSHARP
Язык приложения C#.CV_CFL_VB
Язык приложения Visual Basic.CV_CFL_ILASM
Язык приложения сборки промежуточного языка (т е сборки среды CLR).CV_CFL_JAVA
Язык приложения Java.CV_CFL_JSCRIPT
Язык приложения Jscript.CV_CFL_MSIL
Язык приложения неизвестное MSIL, возможно, результат использования переключателя Параметр /LTCG (создание кода во время компоновки).CV_CFL_HLSL
Язык приложения общий язык шейдера.
Заметки
Значения в этом перечислении возвращаемых вызовом метода IDiaSymbol::get_language.
Требования
Заголовок: cvconst.h