Implementation of GetVolumeNameForVolumeMountPointW (depends on mount manager, so...
[reactos.git] / reactos / lib / kernel32 / k32.h
index 331812f..a719e54 100755 (executable)
@@ -6,29 +6,40 @@
  * PROGRAMMER:      Alex Ionescu (alex@relsoft.net)
  */
 
+#ifndef __K32_H
+#define __K32_H
+
 /* INCLUDES ******************************************************************/
 
 /* PSDK/NDK Headers */
-#include <windows.h>
+#define WIN32_NO_STATUS
 #define NTOS_MODE_USER
-#define READY_FOR_NEW_NTDLL
+#define _KERNEL32_
+#include <windows.h>
+#include <tlhelp32.h>
 #include <ndk/ntndk.h>
 
+/* CSRSS Header */
+#include <csrss/csrss.h>
+
 /* C Headers */
+#include <ctype.h>
+#include <stdio.h>
 #include <wchar.h>
 
 /* DDK Driver Headers */
-#include <ddk/ntddbeep.h>
-#include <ddk/ntddser.h>
-#include <ddk/ntddtape.h>
+#include <ntddbeep.h>
+#include <ntddser.h>
+#include <mountmgr.h>
+#include <mountdev.h>
 
 /* Internal Kernel32 Header */
 #include "include/kernel32.h"
 
 /* PSEH for SEH Support */
-#include <pseh.h>
+#include <pseh/pseh.h>
 
 /* Helper Header */
 #include <reactos/helper.h>
 
-/* EOF */
+#endif