|
|
|
@ -10,6 +10,7 @@ |
|
|
|
#pragma comment(lib, "Psapi.lib") |
|
|
|
#pragma comment(lib, "Psapi.lib") |
|
|
|
#include <roapi.h> |
|
|
|
#include <roapi.h> |
|
|
|
#include <winstring.h> |
|
|
|
#include <winstring.h> |
|
|
|
|
|
|
|
#include "utility.h" |
|
|
|
|
|
|
|
|
|
|
|
#pragma comment(lib, "ntdll.lib") |
|
|
|
#pragma comment(lib, "ntdll.lib") |
|
|
|
EXTERN_C NTSYSAPI PIMAGE_NT_HEADERS NTAPI RtlImageNtHeader(PVOID); |
|
|
|
EXTERN_C NTSYSAPI PIMAGE_NT_HEADERS NTAPI RtlImageNtHeader(PVOID); |
|
|
|
@ -17,12 +18,6 @@ EXTERN_C NTSYSAPI PIMAGE_NT_HEADERS NTAPI RtlImageNtHeader(PVOID); |
|
|
|
extern DWORD bMonitorOverride; |
|
|
|
extern DWORD bMonitorOverride; |
|
|
|
extern DWORD bOpenAtLogon; |
|
|
|
extern DWORD bOpenAtLogon; |
|
|
|
|
|
|
|
|
|
|
|
DEFINE_GUID(CLSID_ImmersiveShell, |
|
|
|
|
|
|
|
0xc2f03a33, |
|
|
|
|
|
|
|
0x21f5, 0x47fa, 0xb4, 0xbb, |
|
|
|
|
|
|
|
0x15, 0x63, 0x62, 0xa2, 0xf2, 0x39 |
|
|
|
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DEFINE_GUID(SID_IImmersiveMonitorService, |
|
|
|
DEFINE_GUID(SID_IImmersiveMonitorService, |
|
|
|
0x47094e3a, |
|
|
|
0x47094e3a, |
|
|
|
0x0cf2, 0x430f, 0x80, 0x6f, |
|
|
|
0x0cf2, 0x430f, 0x80, 0x6f, |
|
|
|
|