#ifndef _NTPEBTEB_H
#define KACF_OLE32VALIDATEPTRS 0x00000080
View code on GitHub
This application compatibility flag used to be documented in early Windows 10 EWDK.
PEB->AppCompatFlags
If set, ole32.dll
will use the IsBadReadPtr
family of functions to verify pointer arguments in the standard COM APIs. This was the default behavior on all platforms prior to Whistler.
KACF_OLDGETSHORTPATHNAME
KACF_VERSIONLIE_NOT_USED
KACF_GETDISKFREESPACE
KACF_FTMFROMCURRENTAPT
KACF_DISALLOWORBINDINGCHANGES
KACF_DISABLECICERO
KACF_OLE32ENABLEASYNCDOCFILE
KACF_OLE32ENABLELEGACYEXCEPTIONHANDLING
KACF_RPCDISABLENDRCLIENTHARDENING
KACF_RPCDISABLENDRMAYBENULL_SIZEIS
KACF_DISABLEALLDDEHACK_NOT_USED
KACF_RPCDISABLENDR61_RANGE
KACF_RPC32ENABLELEGACYEXCEPTIONHANDLING
KACF_OLE32DOCFILEUSELEGACYNTFSFLAGS
KACF_RPCDISABLENDRCONSTIIDCHECK
KACF_USERDISABLEFORWARDERPATCH
KACF_OLE32DISABLENEW_WMPAINT_DISPATCH
KACF_ADDRESTRICTEDSIDINCOINITIALIZESECURITY
KACF_ALLOCDEBUGINFOFORCRITSECTIONS
KACF_OLEAUT32ENABLEUNSAFELOADTYPELIBRELATIVE
KACF_ALLOWMAXIMIZEDWINDOWGAMMA
KACF_DONOTADDTOCACHE