struktur VS_VERSIONINFO
Mewakili organisasi data dalam sumber daya versi file. Ini adalah struktur akar yang berisi semua struktur informasi versi file lainnya.
Sintaksis
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey[16];
WORD Padding1;
VS_FIXEDFILEINFO Value;
WORD Padding2;
WORD Children;
} VS_VERSIONINFO;
Anggota
-
wLength
-
Jenis: WORD
-
Panjangnya, dalam byte, dari struktur VS_VERSIONINFO. Panjang ini tidak termasuk padding apa pun yang menyelaraskan data sumber daya versi berikutnya pada batas 32-bit.
-
wValueLength
-
Jenis: WORD
-
Panjangnya, dalam byte, dari nilai anggota. Nilai ini nol jika tidak ada anggota Nilai yang terkait dengan struktur versi saat ini.
-
wType
-
Jenis: WORD
-
Jenis data dalam sumber daya versi. Anggota ini adalah 1 jika sumber daya versi berisi data teks dan 0 jika sumber daya versi berisi data biner.
-
szKey
-
Jenis: WCHAR
-
The Unicode string L"VS_VERSION_INFO".
-
Padding1
-
Jenis: WORD
-
Berisi kata nol sebanyak yang diperlukan untuk menyelaraskan anggota Nilai pada batas 32-bit.
-
Nilai
-
Jenis: VS_FIXEDFILEINFO
-
Data arbitrer yang terkait dengan struktur VS_VERSIONINFO ini. Anggota wValueLength menentukan panjang anggota ini; jika wValueLength nol, anggota ini tidak ada.
-
Padding2
-
Jenis: WORD
-
Sebanyak mungkin nol kata yang diperlukan untuk menyelaraskan anggota Children pada batas 32-bit. Byte ini tidak termasuk dalam wValueLength. Anggota ini bersifat opsional.
-
Anak
-
Jenis: WORD
-
Array nol atau satu struktur StringFileInfo, dan nol atau satu struktur VarFileInfo yang merupakan turunan dari struktur VS_VERSIONINFO saat ini.
Komentar
Struktur ini bukan struktur bahasa C yang benar karena berisi anggota panjang variabel. Struktur ini dibuat hanya untuk menggambarkan organisasi data dalam sumber daya versi dan tidak muncul di salah satu file header yang dikirim dengan Windows Software Development Kit (SDK).
Persyaratan
Syarat | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Lihat juga
-
Referensi
-
Konseptual