OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
MACH_HEADER Struct Reference

#include <AppleMachoImage.h>

Data Fields

UINT32 Signature
 mach magic number identifier
 
MACH_CPU_TYPE CpuType
 cpu Sectionecifier
 
MACH_CPU_SUBTYPE CpuSubtype
 machine Sectionecifier
 
MACH_HEADER_FILE_TYPE FileType
 type of file
 
UINT32 NumCommands
 number of load commands
 
UINT32 CommandsSize
 the size of all load commands
 
MACH_HEADER_FLAGS Flags
 flags
 
MACH_LOAD_COMMAND Commands []
 

Detailed Description

The 32-bit mach header appears at the very beginning of the object file for 32-bit architectures.

Definition at line 2043 of file AppleMachoImage.h.

Field Documentation

◆ Commands

MACH_LOAD_COMMAND MACH_HEADER::Commands[]

Definition at line 2051 of file AppleMachoImage.h.

◆ CommandsSize

UINT32 MACH_HEADER::CommandsSize

the size of all load commands

Definition at line 2049 of file AppleMachoImage.h.

◆ CpuSubtype

MACH_CPU_SUBTYPE MACH_HEADER::CpuSubtype

machine Sectionecifier

Definition at line 2046 of file AppleMachoImage.h.

◆ CpuType

MACH_CPU_TYPE MACH_HEADER::CpuType

cpu Sectionecifier

Definition at line 2045 of file AppleMachoImage.h.

◆ FileType

MACH_HEADER_FILE_TYPE MACH_HEADER::FileType

type of file

Definition at line 2047 of file AppleMachoImage.h.

◆ Flags

MACH_HEADER_FLAGS MACH_HEADER::Flags

flags

Definition at line 2050 of file AppleMachoImage.h.

◆ NumCommands

UINT32 MACH_HEADER::NumCommands

number of load commands

Definition at line 2048 of file AppleMachoImage.h.

◆ Signature

UINT32 MACH_HEADER::Signature

mach magic number identifier

Definition at line 2044 of file AppleMachoImage.h.


The documentation for this struct was generated from the following file: