* Sync up to trunk head (r65353).
[reactos.git] / drivers / storage / classpnp / classp.h
index 951c5fe..59a2949 100644 (file)
@@ -25,24 +25,14 @@ Revision History:
 
 --*/
 
-#include <stddef.h>
-#include <stdarg.h>
-#include <ntddk.h>
+#ifndef _CLASSPNP_PCH_
+#define _CLASSPNP_PCH_
 
-#include <scsi.h>
-#include <wmidata.h>
+#include <ntddk.h>
 #include <classpnp.h>
-
-#if CLASS_INIT_GUID
-#include <initguid.h>
-#endif
-
-#include <mountdev.h>
 #include <ioevent.h>
 #include <pseh/pseh2.h>
 
-#include "wmistr.h"
-
 extern CLASSPNP_SCAN_FOR_SPECIAL_INFO ClassBadItems[];
 
 extern GUID ClassGuidQueryRegInfoEx;
@@ -876,3 +866,7 @@ PMDL NTAPI BuildDeviceInputMdl(PVOID Buffer, ULONG BufferLen);
 VOID NTAPI FreeDeviceInputMdl(PMDL Mdl);
 NTSTATUS NTAPI InitializeTransferPackets(PDEVICE_OBJECT Fdo);
 VOID NTAPI DestroyAllTransferPackets(PDEVICE_OBJECT Fdo);
+
+#include "debug.h"
+
+#endif /* _CLASSPNP_PCH_ */