struct PackageHeader [src]
The header found at the start of each package.
Fields
length: u24
type: u8
Members
- animations (Constant)
- device_path (Constant)
- end (Constant)
- fonts (Constant)
- forms (Constant)
- images (Constant)
- keyboard_layout (Constant)
- simple_fonsts (Constant)
- strings (Constant)
- type_all (Constant)
- type_guid (Constant)
- type_system_begin (Constant)
- type_system_end (Constant)
Source
pub const PackageHeader = packed struct(u32) {
length: u24,
type: u8,
pub const type_all: u8 = 0x0;
pub const type_guid: u8 = 0x1;
pub const forms: u8 = 0x2;
pub const strings: u8 = 0x4;
pub const fonts: u8 = 0x5;
pub const images: u8 = 0x6;
pub const simple_fonsts: u8 = 0x7;
pub const device_path: u8 = 0x8;
pub const keyboard_layout: u8 = 0x9;
pub const animations: u8 = 0xa;
pub const end: u8 = 0xdf;
pub const type_system_begin: u8 = 0xe0;
pub const type_system_end: u8 = 0xff;
}