estructura IMAGE_FILE_HEADER (winnt.h)
Representa el formato de encabezado COFF.
Sintaxis
typedef struct _IMAGE_FILE_HEADER {
WORD Machine;
WORD NumberOfSections;
DWORD TimeDateStamp;
DWORD PointerToSymbolTable;
DWORD NumberOfSymbols;
WORD SizeOfOptionalHeader;
WORD Characteristics;
} IMAGE_FILE_HEADER, *PIMAGE_FILE_HEADER;
Miembros
Machine
Tipo de arquitectura del equipo. Un archivo de imagen solo se puede ejecutar en el equipo especificado o en un sistema que emula el equipo especificado. Este miembro puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
|
x86 |
|
Intel Itanium |
|
x64 |
NumberOfSections
Número de secciones. Esto indica el tamaño de la tabla de la secciones, que sigue inmediatamente a los encabezados. Tenga en cuenta que el cargador de Windows limita el número de secciones a 96.
TimeDateStamp
Los 32 bits bajos de la marca de tiempo de la imagen. Esto representa la fecha y hora en que el enlazador creó la imagen. El valor se representa en el número de segundos transcurridos desde la medianoche (00:00:00), 1 de enero de 1970, Hora coordinada universal, según el reloj del sistema.
PointerToSymbolTable
Desplazamiento de la tabla de símbolos, en bytes o cero si no existe ninguna tabla de símbolos COFF.
NumberOfSymbols
Número de símbolos de la tabla de símbolos.
SizeOfOptionalHeader
Tamaño del encabezado opcional, en bytes. Este valor debe ser 0 para los archivos de objeto.
Characteristics
Características de la imagen. Este miembro puede ser uno o varios de los valores siguientes.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winnt.h (incluye Windows.h) |