Estrutura VarFileInfo

Representa a organização de dados em um recurso de versão de arquivo. Ele contém informações de versão não dependentes de uma combinação de página de código e idioma específico.

Sintaxe

typedef struct {
  WORD  wLength;
  WORD  wValueLength;
  WORD  wType;
  WCHAR szKey;
  WORD  Padding;
  Var   Children;
} VarFileInfo;

Membros

wLength

Tipo: WORD

O comprimento, em bytes, de todo o bloco VarFileInfo , 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"VarFileInfo".

Preenchimento

Tipo: WORD

Quantas palavras zero forem necessárias para alinhar o membro Children em um limite de 32 bits.

Filhos

Tipo: Var

Normalmente, contém uma lista de idiomas compatíveis com o aplicativo ou a DLL.

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 descrever a organização de 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 uma estrutura VarFileInfo .

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

Var

VS_VERSIONINFO

Conceitual

Informações sobre versão