Bagikan melalui


Struktur StringFileInfo

Mewakili organisasi data dalam sumber daya versi file. Ini berisi informasi versi yang dapat ditampilkan untuk halaman bahasa dan kode tertentu.

Sintaks

typedef struct {
  WORD        wLength;
  WORD        wValueLength;
  WORD        wType;
  WCHAR       szKey;
  WORD        Padding;
  StringTable Children;
} StringFileInfo;

Anggota

wLength

Ketik: WORD

Panjangnya, dalam byte, dari seluruh blok StringFileInfo , termasuk semua struktur yang ditunjukkan oleh anggota Anak .

wValueLength

Ketik: WORD

Anggota ini selalu sama dengan nol.

wType

Ketik: 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

Untai (karakter) Unicode L"StringFileInfo".

Padding

Ketik: WORD

Sebanyak mungkin nol kata yang diperlukan untuk menyelaraskan anggota Anak pada batas 32-bit.

Anak-anak

Jenis: StringTable

Array dari satu atau beberapa struktur StringTable . Setiap anggota szKey struktur StringTable menunjukkan halaman bahasa dan kode yang sesuai untuk menampilkan teks dalam struktur StringTable tersebut.

Keterangan

Struktur ini bukan struktur bahasa C yang benar karena berisi anggota dengan 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).

Anggota Anak dari struktur VS_VERSIONINFO mungkin berisi nol atau lebih struktur StringFileInfo .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]

Lihat juga

Referensi

StringTable

String

VS_VERSIONINFO

Konseptual

Informasi Versi