estrutura VS_VERSIONINFO
Representa a organização de dados em um recurso de versão de arquivo. É a estrutura raiz que contém todas as outras estruturas de informações de versão de arquivo.
Sintaxe
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey;
WORD Padding1;
VS_FIXEDFILEINFO Value;
WORD Padding2;
WORD Children;
} VS_VERSIONINFO;
Membros
-
wLength
-
Tipo: WORD
-
O comprimento, em bytes, da estrutura VS_VERSIONINFO . Esse comprimento não inclui nenhum preenchimento que alinhe nenhum dado de recurso de versão subsequente em um limite de 32 bits.
-
wValueLength
-
Tipo: WORD
-
O comprimento, em bytes, do membro Value . Esse valor será zero se não houver nenhum membro Value associado à estrutura de versão atual.
-
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"VS_VERSION_INFO".
-
Preenchimento1
-
Tipo: WORD
-
Contém quantas palavras zero forem necessárias para alinhar o membro Value em um limite de 32 bits.
-
Valor
-
Tipo: VS_FIXEDFILEINFO
-
Dados arbitrários associados a essa estrutura VS_VERSIONINFO . O membro wValueLength especifica o comprimento desse membro; se wValueLength for zero, esse membro não existirá.
-
Preenchimento2
-
Tipo: WORD
-
Quantas palavras zero forem necessárias para alinhar o membro Children em um limite de 32 bits. Esses bytes não estão incluídos em wValueLength. Esse membro é opcional.
-
Filhos
-
Tipo: WORD
-
Uma matriz de zero ou uma estrutura StringFileInfo e zero ou uma estrutura VarFileInfo que são filhos da estrutura de VS_VERSIONINFO atual.
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.
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