StringFileInfo (estructura)

Representa la organización de los datos en un recurso de versión de archivo. Contiene información de versión que se puede mostrar para un idioma y página de códigos determinado.

Sintaxis

typedef struct {
  WORD        wLength;
  WORD        wValueLength;
  WORD        wType;
  WCHAR       szKey;
  WORD        Padding;
  StringTable Children;
} StringFileInfo;

Miembros

wLength

Tipo: WORD

Longitud, en bytes, de todo el bloque StringFileInfo , incluidas todas las estructuras indicadas por el miembro Children .

wValueLength

Tipo: WORD

Este miembro siempre es igual a cero.

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

Cadena Unicode L"StringFileInfo".

Relleno

Tipo: WORD

Tantas palabras cero como sea necesario para alinear el miembro Children en un límite de 32 bits.

Children

Tipo: StringTable

Matriz de una o varias estructuras StringTable . Cada miembro szKey de la estructura StringTable indica el idioma y la página de códigos adecuados para mostrar el texto en esa estructura StringTable.

Observaciones

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.

El miembro Children de la estructura VS_VERSIONINFO puede contener cero o más estructuras StringFileInfo .

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

StringTable

Cadena

VS_VERSIONINFO

Conceptual

Información de versión