Added stubs and setupapi.h.

diff --git a/include/setupapi.h b/include/setupapi.h
new file mode 100644
index 0000000..bd749a7
--- /dev/null
+++ b/include/setupapi.h
@@ -0,0 +1,34 @@
+/* Initial setupapi.h.  
+
+   FIXME: Missing A LOT of definitions / declarations! 
+*/
+
+#ifndef __SETUPAPI__
+#define __SETUPAPI__
+
+/* Define type for handle to a loaded inf file */
+typedef PVOID HINF;
+
+/* Define type for handle to a device information set */
+typedef PVOID HDEVINFO;
+
+/* inf structure. */
+typedef struct _INFCONTEXT
+{
+   PVOID Inf;
+   PVOID CurrentInf;
+   UINT  Section;
+   UINT  Line;
+} INFCONTEXT, *PINFCONTEXT;
+
+/* Device Information structure (references a device instance that is a member
+   of a device information set) */
+typedef struct _SP_DEVINFO_DATA
+{
+   DWORD cbSize;
+   GUID  ClassGuid;
+   DWORD DevInst;   /* DEVINST handle */
+   DWORD Reserved;
+} SP_DEVINFO_DATA, *PSP_DEVINFO_DATA;
+
+#endif