Estrutura StringFileInfo
Representa a organização de dados em um recurso de versão de arquivo. Ele contém informações de versão que podem ser exibidas para um idioma específico e uma página de código.
Sintaxe
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey;
WORD Padding;
StringTable Children;
} StringFileInfo;
Membros
-
wLength
-
Tipo: WORD
-
O comprimento, em bytes, de todo o bloco StringFileInfo , incluindo todas as estruturas indicadas pelo membro Children .
-
wValueLength
-
Tipo: WORD
-
Esse membro é sempre igual a zero.
-
wType
-
Tipo: WORD
-
O tipo de dados no recurso de versão. Esse membro será 1 se o recurso de versão contiver dados de texto e 0 se o recurso de versão contiver dados binários.
-
szKey
-
Tipo: WCHAR
-
A cadeia de caracteres Unicode L"StringFileInfo".
-
Preenchimento
-
Tipo: WORD
-
Quantas palavras zero forem necessárias para alinhar o membro Children em um limite de 32 bits.
-
Filhos
-
Tipo: StringTable
-
Uma matriz de uma ou mais estruturas StringTable . Cada membro szKey da estrutura StringTable indica o idioma e a página de código apropriados para exibir o texto nessa estrutura StringTable.
Comentários
Essa estrutura não é uma estrutura de linguagem C verdadeira porque contém membros de comprimento variável. Essa estrutura foi criada exclusivamente para representar a organização dos dados em um recurso de versão e não aparece em nenhum dos arquivos de cabeçalho enviados com o SDK (Software Development Kit) do Windows.
O membro Children da estrutura VS_VERSIONINFO pode conter zero ou mais estruturas StringFileInfo .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Confira também
-
Referência
-
Conceitual