|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | tagATTRINFO |
Macros | |
| #define | DPFLTR_ERROR_LEVEL 0 |
| #define | TAG_TYPE_MASK 0xF000 |
| #define | TAG_TYPE_DWORD 0x4000 |
| #define | TAG_TYPE_QWORD 0x5000 |
| #define | TAG_TYPE_STRINGREF 0x6000 |
| #define | ATTRIBUTE_AVAILABLE 0x1 |
| #define | ATTRIBUTE_FAILED 0x2 |
| #define | REG_BINARY ( 3 ) |
Typedefs | |
| typedef WORD | TAG |
| typedef UINT64 | QWORD |
| typedef struct tagATTRINFO | ATTRINFO |
| typedef struct tagATTRINFO * | PATTRINFO |
Functions | |
| NTSYSAPI ULONG NTAPI | vDbgPrintEx (_In_ ULONG ComponentId, _In_ ULONG Level, _In_z_ PCCH Format, _In_ va_list ap) |
| void | xprintf (const char *fmt,...) |
| void | CallApphelp (APPHELPCACHESERVICECLASS Service, PAPPHELP_CACHE_SERVICE_LOOKUP CacheEntry) |
| HANDLE | MapFile (char *filename, UNICODE_STRING *PathName, int MapIt) |
| void | CallApphelpWithImage (char *filename, int MapIt, APPHELPCACHESERVICECLASS Service, char *ServiceName) |
| int | IsOpt (char *argv, const char *check) |
| int | HandleImageArg (int argc, char *argv[], int *pn, char MapItChar, APPHELPCACHESERVICECLASS Service, char *ServiceName) |
| static | LPCWSTR (WINAPI *pSdbTagToString)(TAG) |
| static | BOOL (WINAPI *pSdbGetFileAttributes)(LPCWSTR |
| static BOOL | InitApphelp () |
| int | HandleDumpAttributes (int argc, char *argv[], int *pn, const char *opt) |
| void | hexdump (unsigned char *p, unsigned int len) |
| void | DumpRegistryData (int IncludeDump) |
| int | _getch () |
| int | main (int argc, char *argv[]) |
Variables | |
| static PVOID | hdll |
| static PATTRINFO | LPDWORD |
| UNICODE_STRING | AppCompatCacheKey = RTL_CONSTANT_STRING(L"\\Registry\\MACHINE\\System\\CurrentControlSet\\Control\\Session Manager\\AppCompatCache") |
| OBJECT_ATTRIBUTES | AppCompatKeyAttributes = RTL_CONSTANT_OBJECT_ATTRIBUTES(&AppCompatCacheKey, OBJ_CASE_INSENSITIVE) |
| UNICODE_STRING | AppCompatCacheValue = RTL_CONSTANT_STRING(L"AppCompatCache") |
| typedef struct tagATTRINFO ATTRINFO |
| typedef struct tagATTRINFO * PATTRINFO |
| int _getch | ( | ) |
Definition at line 16 of file getch.c.
Referenced by _cgets(), _getche(), _tmain(), abort(), DumpFont(), GetPass(), gl_getc(), gl_getcx(), gl_getpass(), main(), MainUsage(), PrintHelp(), ShowAppList(), TestEventsGeneration(), Wait(), and wmain().
| void CallApphelp | ( | APPHELPCACHESERVICECLASS | Service, |
| PAPPHELP_CACHE_SERVICE_LOOKUP | CacheEntry | ||
| ) |
Definition at line 27 of file shimdbg.c.
Referenced by CallApphelpWithImage(), and main().
| void CallApphelpWithImage | ( | char * | filename, |
| int | MapIt, | ||
| APPHELPCACHESERVICECLASS | Service, | ||
| char * | ServiceName | ||
| ) |
Definition at line 59 of file shimdbg.c.
Referenced by HandleImageArg().
Definition at line 261 of file shimdbg.c.
Referenced by main().
Definition at line 158 of file shimdbg.c.
Referenced by main().
| int HandleImageArg | ( | int | argc, |
| char * | argv[], | ||
| int * | pn, | ||
| char | MapItChar, | ||
| APPHELPCACHESERVICECLASS | Service, | ||
| char * | ServiceName | ||
| ) |
Definition at line 88 of file shimdbg.c.
Referenced by main().
Definition at line 234 of file shimdbg.c.
Referenced by DumpRegistryData().
|
static |
Definition at line 131 of file shimdbg.c.
Referenced by HandleDumpAttributes().
Definition at line 311 of file shimdbg.c.
| HANDLE MapFile | ( | char * | filename, |
| UNICODE_STRING * | PathName, | ||
| int | MapIt | ||
| ) |
Definition at line 34 of file shimdbg.c.
Referenced by CallApphelpWithImage().
| NTSYSAPI ULONG NTAPI vDbgPrintEx | ( | _In_ ULONG | ComponentId, |
| _In_ ULONG | Level, | ||
| _In_z_ PCCH | Format, | ||
| _In_ va_list | ap | ||
| ) |
Referenced by xprintf().
Definition at line 16 of file shimdbg.c.
Referenced by CallApphelp(), CallApphelpWithImage(), DumpRegistryData(), extract_test_proc(), HandleDumpAttributes(), HandleImageArg(), hexdump(), InitApphelp(), main(), MapFile(), print_version(), run_test(), and run_tests().
| UNICODE_STRING AppCompatCacheKey = RTL_CONSTANT_STRING(L"\\Registry\\MACHINE\\System\\CurrentControlSet\\Control\\Session Manager\\AppCompatCache") |
| UNICODE_STRING AppCompatCacheValue = RTL_CONSTANT_STRING(L"AppCompatCache") |
Definition at line 229 of file shimdbg.c.
Referenced by DumpRegistryData().
| OBJECT_ATTRIBUTES AppCompatKeyAttributes = RTL_CONSTANT_OBJECT_ATTRIBUTES(&AppCompatCacheKey, OBJ_CASE_INSENSITIVE) |
Definition at line 228 of file shimdbg.c.
Referenced by DumpRegistryData(), and IsShimInfrastructureDisabled().
|
static |
Definition at line 126 of file shimdbg.c.
Referenced by add_zone_to_listview(), DllMain(), Init(), init_function_pointers(), init_test(), InitApphelp(), load_it_up(), parse_url_from_outside(), path_to_pidl(), ResProtocol_Start(), START_TEST(), test_format_message(), and test_loadlibraryshim().