#ifndef _NTLDR_H
#if (PHNT_MODE != PHNT_MODE_KERNEL)
#if (PHNT_VERSION >= PHNT_WINDOWS_8)
// rev
typedef struct _MUI_RC_CONFIG
{
ULONG Signature; // Magic signature 0xFEEDFACE
ULONG Size; // Total size of this structure
ULONG Version; // Version (0x10000 = 1.0)
ULONG Flags1; // Primary flags field (MUI_RC_CONFIG_FLAGS1_*)
ULONG Flags2; // Secondary flags field (MUI_RC_CONFIG_FLAGS2_*)
ULONG ValidationField; // Additional validation field (MUI_RC_CONFIG_VALIDATION_*)
ULONG Flags3; // Tertiary flags field
ULONG Reserved[10];
// Data section offset/size pairs
ULONG Section1Offset; // e.g. Culture name
ULONG Section1Size;
ULONG Section2Offset; // e.g. Module name
ULONG Section2Size;
ULONG MainTypesOffset; // Types expected in primary module (Section 3)
ULONG MainTypesSize;
ULONG Section4Offset;
ULONG Section4Size;
ULONG MuiTypesOffset; // Types expected in MUI module (Section 5)
ULONG MuiTypesSize;
ULONG Section6Offset;
ULONG Section6Size;
ULONG Section7Offset;
ULONG Section7Size;
ULONG Section8Offset;
ULONG Section8Size;
// Variable length data follows...
} MUI_RC_CONFIG, *PMUI_RC_CONFIG;
View code on GitHubNo description available.