Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uygulamanın veya bağlı modülün kaynak kod dilini belirtir.
Sözdizimi
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;
Öğeler
| Öğe | Açıklama |
|---|---|
| CV_CFL_C | Uygulama dili C'dir. |
| CV_CFL_CXX | Uygulama dili C++. |
| CV_CFL_FORTRAN | Uygulama dili FORTRAN'dır. |
| CV_CFL_MASM | Uygulama dili Microsoft Makro Derleyicisi'dir. |
| CV_CFL_PASCAL | Uygulama dili Pascal'dır. |
| CV_CFL_BASIC | Uygulama dili BASIC'tir. |
| CV_CFL_COBOL | Uygulama dili COBOL'dir. |
| CV_CFL_LINK | Uygulama bağlayıcı tarafından oluşturulan bir modüldür. |
| CV_CFL_CVTRES | Uygulama, CVTRES aracıyla dönüştürülen bir kaynak modülüdür. |
| CV_CFL_CVTPGD | Uygulama, CVTPGD aracıyla oluşturulan POGO için iyileştirilmiş bir modüldür. |
| CV_CFL_CSHARP | Uygulama dili C# dilidir. |
| CV_CFL_VB | Uygulama dili Visual Basic'tir. |
| CV_CFL_ILASM | Uygulama dili ara dil derlemesidir (ortak dil çalışma zamanı (CLR) derlemesi). |
| CV_CFL_JAVA | Uygulama dili Java'dır. |
| CV_CFL_JSCRIPT | Uygulama dili Jscript'tir. |
| CV_CFL_MSIL | Uygulama dili bilinmeyen bir Microsoft Ara Dili (MSIL), büyük olasılıkla /LTCG (Bağlantı Zamanı Kod Oluşturma) anahtarını kullanmanın bir sonucudur. |
| CV_CFL_HLSL | Uygulama dili Üst Düzey Gölgelendirici Dili'dir. |
| CV_CFL_OBJC | Uygulama dili Objective-C'dir. |
| CV_CFL_OBJCXX | Uygulama dili Objective-C++ şeklindedir. |
| CV_CFL_SWIFT | Uygulama dili Swift'tir. |
| CV_CFL_ALIASOBJ | Uygulama aliasobj aracı tarafından oluşturulan bir modüldür. |
| CV_CFL_RUST | Uygulama dili Rust'tır. |
| CV_CFL_GO | Uygulama dili Go'dur. |
Açıklamalar
Bu numaralandırmadaki değerler, IDiaSymbol::get_language yöntemine yapılan bir çağrı tarafından döndürülür.
Not
Daha yeni DXC derleyicisi artık PDB üretmez. Bu API yalnızca eski fxc.exe derleyicisi tarafından üretilen PDB'lerde geçerli değerlere sahiptir.
Gereksinimler
Üst bilgi: cvconst.h