Informasi versi memudahkan aplikasi menginstal file dengan benar dan memungkinkan program penyiapan untuk menganalisis file yang saat ini diinstal. Sumber daya informasi versi berisi nomor versi file, sistem operasi yang dimaksudkan, dan nama file asli.
Menentukan apakah sistem operasi dapat mengambil informasi versi untuk file tertentu. Jika informasi versi tersedia, GetFileVersionInfoSize mengembalikan ukuran, dalam byte, dari informasi tersebut.
Menentukan apakah sistem operasi dapat mengambil informasi versi untuk file tertentu. Jika informasi versi tersedia, GetFileVersionInfoSizeEx mengembalikan ukuran, dalam byte, dari informasi tersebut.
Menentukan tempat menginstal file berdasarkan apakah file menemukan versi lain dari file dalam sistem. Nilai yang VerFindFile dikembalikan dalam buffer yang ditentukan digunakan dalam panggilan berikutnya ke fungsiVerInstallFile.
Menginstal file yang ditentukan berdasarkan informasi yang dikembalikan dari fungsiVerFindFile.
VerInstallFile mendekompresi file, jika perlu, menetapkan nama file unik, dan memeriksa kesalahan, seperti file yang kedaluarsa.
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.
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.