StringFileInfo 結構

表示檔案版本資源中的資料組織。 它包含可針對特定語言和字碼頁顯示的版本資訊。

語法

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

成員

wLength

類型: WORD

整個 StringFileInfo 區塊的長度,以位元組為單位,包括 Children 成員所指示的所有結構。

wValueLength

類型: WORD

這個成員一律等於零。

wType

類型: WORD

版本資源中的資料類型。 如果版本資源包含文字資料,則此成員為 1,如果版本資源包含二進位資料,則為 0。

szKey

類型: WCHAR

Unicode 字串 L「StringFileInfo」。

填補

類型: WORD

在 32 位界限上對齊 Children 成員所需的零字數。

子系

類型: StringTable

一或多個 StringTable 結構的陣列。 每個 StringTable 結構的 szKey 成員會指出顯示該 StringTable 結構中文字的適當語言和字碼頁。

備註

這個結構不是真正的 C 語言結構,因為它包含可變長度的成員。 此結構只是為了描述版本資源中的資料組織,而且不會出現在隨附于 Windows 軟體發展工具組 (SDK) 的任何標頭檔中。

VS_VERSIONINFO結構的Children成員可能包含零個或多個StringFileInfo結構。

規格需求

需求
最低支援的用戶端
Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]

另請參閱

參考

StringTable

字串

VS_VERSIONINFO

概念

版本資訊