-#define _WIN32_WINNT 0x0501
+#define _WIN32_WINNT 0x0502
#define __USE_W32API
#define NTOS_MODE_USER
#define __NO_CTYPE_INLINES
#include <limits.h>
#include <wchar.h>
#include <string.h>
-#include <assert.h>
#include <ddk/ntddk.h>
#include <ddk/ntddbeep.h>
#include <ddk/ntddser.h>
#include <windows.h>
+#include <tlhelp32.h>
#include <ntdll/base.h>
#include <ntdll/rtl.h>
#include <ntdll/dbg.h>
#include <rosrtl/thread.h>
#include <rosrtl/string.h>
#include <ntos/ldrtypes.h>
+#include <ntos/zwtypes.h>
#include <ddk/ldrfuncs.h>
+#include <ddk/ntifs.h>
+
+#include <rosrtl/string.h>
+#include <rosrtl/registry.h>
#include "include/kernel32.h"