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
-
Conceitual