ReactOS 0.4.15-dev-6712-g46b4b55
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | APPHELP_VALID_RESULT 0x10000 |
#define | APPHELP_RESULT_NOTFOUND 0x20000 |
#define | APPHELP_RESULT_FOUND 0x40000 |
Typedefs | |
typedef BOOL(WINAPI * | tApphelpCheckRunAppEx) (HANDLE FileHandle, PVOID Unk1, PVOID Unk2, PWCHAR ApplicationName, PVOID Environment, USHORT ExeType, PULONG Reason, PVOID *SdbQueryAppCompatData, PULONG SdbQueryAppCompatDataSize, PVOID *SxsData, PULONG SxsDataSize, PULONG FusionFlags, PULONG64 SomeFlag1, PULONG SomeFlag2) |
typedef BOOL(WINAPI * | tSdbPackAppCompatData) (PVOID hsdb, PVOID pQueryResult, PVOID *ppData, DWORD *dwSize) |
Variables | |
ULONG | g_ShimsDisabled = -1 |
static BOOL | g_ApphelpInitialized = FALSE |
static PVOID | g_pApphelpCheckRunAppEx |
static PVOID | g_pSdbPackAppCompatData |
#define APPHELP_RESULT_FOUND 0x40000 |
Definition at line 30 of file appcache.c.
#define APPHELP_RESULT_NOTFOUND 0x20000 |
Definition at line 29 of file appcache.c.
#define APPHELP_VALID_RESULT 0x10000 |
Definition at line 28 of file appcache.c.
#define NDEBUG |
Definition at line 13 of file appcache.c.
typedef BOOL(WINAPI * tApphelpCheckRunAppEx) (HANDLE FileHandle, PVOID Unk1, PVOID Unk2, PWCHAR ApplicationName, PVOID Environment, USHORT ExeType, PULONG Reason, PVOID *SdbQueryAppCompatData, PULONG SdbQueryAppCompatDataSize, PVOID *SxsData, PULONG SxsDataSize, PULONG FusionFlags, PULONG64 SomeFlag1, PULONG SomeFlag2) |
Definition at line 23 of file appcache.c.
typedef BOOL(WINAPI * tSdbPackAppCompatData) (PVOID hsdb, PVOID pQueryResult, PVOID *ppData, DWORD *dwSize) |
Definition at line 26 of file appcache.c.
BOOL WINAPI BaseCheckAppcompatCache | ( | IN PWCHAR | ApplicationName, |
IN HANDLE | FileHandle, | ||
IN PWCHAR | Environment, | ||
OUT PULONG | Reason | ||
) |
Definition at line 143 of file appcache.c.
Referenced by BasepCheckBadapp().
BOOL WINAPI BaseCheckRunApp | ( | IN HANDLE | FileHandle, |
IN PWCHAR | ApplicationName, | ||
IN PWCHAR | Environment, | ||
IN USHORT | ExeType, | ||
IN PULONG | pReason, | ||
IN PVOID * | SdbQueryAppCompatData, | ||
IN PULONG | SdbQueryAppCompatDataSize, | ||
IN PVOID * | SxsData, | ||
IN PULONG | SxsDataSize, | ||
OUT PULONG | FusionFlags | ||
) |
Definition at line 193 of file appcache.c.
Referenced by BasepCheckBadapp().
Definition at line 367 of file appcache.c.
Definition at line 378 of file appcache.c.
Definition at line 316 of file appcache.c.
Referenced by ShimDumpCache().
Definition at line 389 of file appcache.c.
Definition at line 400 of file appcache.c.
Definition at line 158 of file appcache.c.
Referenced by BaseCheckRunApp().
NTSTATUS WINAPI BasepCheckBadapp | ( | IN HANDLE | FileHandle, |
IN PWCHAR | ApplicationName, | ||
IN PWCHAR | Environment, | ||
IN USHORT | ExeType, | ||
IN PVOID * | SdbQueryAppCompatData, | ||
IN PULONG | SdbQueryAppCompatDataSize, | ||
IN PVOID * | SxsData, | ||
IN PULONG | SxsDataSize, | ||
OUT PULONG | FusionFlags | ||
) |
Definition at line 272 of file appcache.c.
Referenced by CreateProcessInternalW().
Definition at line 342 of file appcache.c.
Referenced by BaseCheckRunApp(), and CreateProcessInternalW().
Definition at line 355 of file appcache.c.
Definition at line 411 of file appcache.c.
Definition at line 37 of file appcache.c.
Referenced by BasepCheckBadapp().
Definition at line 422 of file appcache.c.
Definition at line 433 of file appcache.c.
Definition at line 443 of file appcache.c.
Definition at line 19 of file appcache.c.
Referenced by BaseCheckRunApp().
|
static |
Definition at line 20 of file appcache.c.
Referenced by BaseCheckRunApp(), and BaseInitApphelp().
|
static |
Definition at line 21 of file appcache.c.
Referenced by BaseCheckRunApp(), and BaseInitApphelp().
ULONG g_ShimsDisabled = -1 |
Definition at line 18 of file appcache.c.
Referenced by IsShimInfrastructureDisabled().