[SDK] Add enum for PEB.AppCompatFlagsUser

svn path=/trunk/; revision=74514
This commit is contained in:
Mark Jansen 2017-05-09 18:15:22 +00:00
parent 5b6e082869
commit 423102807d

View file

@ -761,6 +761,61 @@ typedef enum _APPCOMPAT_FLAGS
} APPCOMPAT_FLAGS;
//
// PEB.AppCompatFlagsUser.LowPart
// Tag FLAG_MASK_USER
//
typedef enum _APPCOMPAT_USERFLAGS
{
DisableAnimation = 0x1,
DisableKeyboardCues = 0x2,
No50StylebitsInSetWindowLong = 0x4,
DisableDrawPatternRect = 0x8,
MSShellDialog = 0x10,
NoDDETerminateDuringDestroy = 0x20,
GiveupForeground = 0x40,
AlwaysActiveMenus = 0x80,
NoMouseHideInEdit = 0x100,
NoGdiBatching = 0x200,
FontSubstitution = 0x400,
No50StylebitsInCreateWindow = 0x800,
NoCustomPaperSizes = 0x1000,
AllTheDdeHacks = 0x2000,
UseDefaultCharset = 0x4000,
NoCharDeadKey = 0x8000,
NoTryExceptForWindowProc = 0x10000,
NoInitInsertReplaceFlags = 0x20000,
NoDdeSync = 0x40000,
NoGhost = 0x80000,
NoDdeAsyncReg = 0x100000,
StrictLLHook = 0x200000,
NoShadow = 0x400000,
NoTimerCallbackProtection = 0x1000000,
HighDpiAware = 0x2000000,
OpenGLEmfAware = 0x4000000,
EnableTransparantBltMirror = 0x8000000,
NoPaddedBorder = 0x10000000,
ForceLegacyResizeCM = 0x20000000,
HardwareAudioMixer = 0x40000000,
DisableSWCursorOnMoveSize = 0x80000000,
#if 0
DisableWindowArrangement = 0x100000000,
ReorderWaveForCommunications = 0x200000000,
NoGdiHwAcceleration = 0x400000000,
#endif
} APPCOMPAT_USERFLAGS;
//
// PEB.AppCompatFlagsUser.HighPart
// Tag FLAG_MASK_USER
//
typedef enum _APPCOMPAT_USERFLAGS_HIGHPART
{
DisableWindowArrangement = 0x1,
ReorderWaveForCommunications = 0x2,
NoGdiHwAcceleration = 0x4,
} APPCOMPAT_USERFLAGS_HIGHPART;
//
// Process Environment Block (PEB)
// Thread Environment Block (TEB)