Informasi Versi

Informasi versi memudahkan aplikasi untuk menginstal file dengan benar dan memungkinkan program penyetelan untuk menganalisis file yang saat ini diinstal. Sumber daya informasi versi berisi nomor versi file, sistem operasi yang dimaksudkan, dan nama file aslinya.

Di Bagian Ini

Nama Deskripsi
Tentang Informasi Versi Membahas fungsi informasi versi.
Menggunakan Informasi Versi Membahas cara menggunakan fungsi informasi versi.
Referensi Informasi Versi Berisi referensi API.

Fungsi Informasi Versi

Nama Deskripsi
GetFileVersionInfo Mengambil informasi versi untuk file yang ditentukan.
GetFileVersionInfoEx Mengambil informasi versi untuk file yang ditentukan.
GetFileVersionInfoSize Menentukan apakah sistem operasi dapat mengambil informasi versi untuk file tertentu. Jika informasi versi tersedia, GetFileVersionInfoSize mengembalikan ukuran, dalam byte, dari informasi tersebut.
GetFileVersionInfoSizeEx Menentukan apakah sistem operasi dapat mengambil informasi versi untuk file tertentu. Jika informasi versi tersedia, GetFileVersionInfoSizeEx mengembalikan ukuran, dalam byte, dari informasi tersebut.
VerFindFile Menentukan tempat untuk menginstal file berdasarkan apakah file menemukan versi lain dari file dalam sistem. Nilai yang dikembalikan VerFindFile dalam buffer yang ditentukan digunakan dalam panggilan berikutnya ke fungsi VerInstallFile .
VerInstallFile Menginstal file yang ditentukan berdasarkan informasi yang dikembalikan dari fungsi VerFindFile . VerInstallFile mendekompresi file, jika perlu, menetapkan nama file unik, dan memeriksa kesalahan, seperti file yang kedaluarsa.
VerLanguageName Mengambil string deskripsi untuk bahasa yang terkait dengan pengidentifikasi bahasa Microsoft biner tertentu.
VerQueryValue Mengambil informasi versi yang ditentukan dari sumber daya informasi versi yang ditentukan. Untuk mengambil sumber daya yang sesuai, sebelum memanggil VerQueryValue, Anda harus terlebih dahulu memanggil fungsi GetFileVersionInfoSize , lalu fungsi GetFileVersionInfo .

Struktur Informasi Versi

Nama Deskripsi
String Menggambarkan organisasi data dalam sumber daya versi file. Ini berisi string yang menjelaskan aspek tertentu dari file, misalnya, versi file, pemberitahuan hak ciptanya, atau merek dagangnya.
StringFileInfo Menggambarkan organisasi data dalam sumber daya versi file. Ini berisi informasi versi yang dapat ditampilkan untuk halaman bahasa dan kode tertentu.
StringTable Menggambarkan organisasi data dalam sumber daya versi file. Ini berisi informasi pemformatan halaman bahasa dan kode untuk string yang ditentukan oleh anggota Anak . Halaman kode adalah kumpulan karakter yang diurutkan.
Var Menggambarkan organisasi data dalam sumber daya versi file. Biasanya berisi daftar pasangan pengidentifikasi halaman bahasa dan kode yang didukung versi aplikasi atau DLL.
VarFileInfo Menggambarkan organisasi data dalam sumber daya versi file. Ini berisi informasi versi yang tidak bergantung pada kombinasi halaman bahasa dan kode tertentu.
VS_FIXEDFILEINFO Berisi informasi versi tentang file. Informasi ini bersifat bahasa dan halaman kode independen.
VS_VERSIONINFO Menggambarkan organisasi data dalam sumber daya versi file. Ini adalah struktur akar yang berisi semua struktur informasi versi file lainnya.