estructura de VS_VERSIONINFO
Representa la organización de los datos en un recurso de versión de archivo. Es la estructura raíz que contiene todas las demás estructuras de información de versión de archivo.
Sintaxis
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey;
WORD Padding1;
VS_FIXEDFILEINFO Value;
WORD Padding2;
WORD Children;
} VS_VERSIONINFO;
Miembros
-
wLength
-
Tipo: WORD
-
Longitud, en bytes, de la estructura VS_VERSIONINFO . Esta longitud no incluye ningún relleno que alinee los datos de recursos de versión posteriores en un límite de 32 bits.
-
wValueLength
-
Tipo: WORD
-
Longitud, en bytes, del miembro Value . Este valor es cero si no hay ningún miembro Value asociado a la estructura de versión actual.
-
wType
-
Tipo: WORD
-
Tipo de datos en el recurso de versión. Este miembro es 1 si el recurso de versión contiene datos de texto y 0 si el recurso de versión contiene datos binarios.
-
szKey
-
Tipo: WCHAR
-
La cadena Unicode L"VS_VERSION_INFO".
-
Relleno1
-
Tipo: WORD
-
Contiene tantas palabras cero como sea necesario para alinear el miembro Value en un límite de 32 bits.
-
Valor
-
Tipo: VS_FIXEDFILEINFO
-
Datos arbitrarios asociados a esta estructura de VS_VERSIONINFO . El miembro wValueLength especifica la longitud de este miembro; si wValueLength es cero, este miembro no existe.
-
Relleno2
-
Tipo: WORD
-
Tantas palabras cero como sea necesario para alinear el miembro Children en un límite de 32 bits. Estos bytes no se incluyen en wValueLength. Este miembro es opcional.
-
Children
-
Tipo: WORD
-
Matriz de cero o una estructura StringFileInfo y cero o una estructura VarFileInfo que son elementos secundarios de la estructura de VS_VERSIONINFO actual.
Comentarios
Esta estructura no es una verdadera estructura del lenguaje C porque contiene miembros de longitud variable. Esta estructura se creó únicamente para representar la organización de datos en un recurso de versión y no aparece en ninguno de los archivos de encabezado enviados con el Kit de desarrollo de software (SDK) de Windows.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Consulte también
-
Referencia
-
Conceptual