#ifndef _NTPEBTEB_H
#define KACF_OLE32VALIDATEPTRS 0x00000080
View code on GitHubThis application compatibility flag used to be documented in early Windows 10 EWDK.
PEB->AppCompatFlagsIf 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_OLDGETSHORTPATHNAMEKACF_VERSIONLIE_NOT_USEDKACF_GETDISKFREESPACEKACF_FTMFROMCURRENTAPTKACF_DISALLOWORBINDINGCHANGESKACF_DISABLECICEROKACF_OLE32ENABLEASYNCDOCFILEKACF_OLE32ENABLELEGACYEXCEPTIONHANDLINGKACF_RPCDISABLENDRCLIENTHARDENINGKACF_RPCDISABLENDRMAYBENULL_SIZEISKACF_DISABLEALLDDEHACK_NOT_USEDKACF_RPCDISABLENDR61_RANGEKACF_RPC32ENABLELEGACYEXCEPTIONHANDLINGKACF_OLE32DOCFILEUSELEGACYNTFSFLAGSKACF_RPCDISABLENDRCONSTIIDCHECKKACF_USERDISABLEFORWARDERPATCHKACF_OLE32DISABLENEW_WMPAINT_DISPATCHKACF_ADDRESTRICTEDSIDINCOINITIALIZESECURITYKACF_ALLOCDEBUGINFOFORCRITSECTIONSKACF_OLEAUT32ENABLEUNSAFELOADTYPELIBRELATIVEKACF_ALLOWMAXIMIZEDWINDOWGAMMAKACF_DONOTADDTOCACHE