Stub implementations of some functions.

diff --git a/include/setupapi.h b/include/setupapi.h
index df3de22..0d533a4 100644
--- a/include/setupapi.h
+++ b/include/setupapi.h
@@ -130,6 +130,29 @@
    DWORD Reserved;
 } SP_DEVINFO_DATA, *PSP_DEVINFO_DATA;
 
+typedef struct _SP_DEVICE_INTERFACE_DATA
+{
+   DWORD      cbSize;
+   GUID       InterfaceClassGuid;
+   DWORD      Flags;
+   ULONG_PTR  Reserved;
+} SP_DEVICE_INTERFACE_DATA, *PSP_DEVICE_INTERFACE_DATA;
+
+typedef struct _SP_DEVICE_INTERFACE_DETAIL_DATAA
+{
+   DWORD      cbSize;
+   CHAR       DevicePath[ANYSIZE_ARRAY];
+} SP_DEVICE_INTERFACE_DETAIL_DATAA, *PSP_DEVICE_INTERFACE_DETAIL_DATAA;
+
+typedef struct _SP_DEVICE_INTERFACE_DETAIL_DATAW
+{
+   DWORD      cbSize;
+   WCHAR      DevicePath[ANYSIZE_ARRAY];
+} SP_DEVICE_INTERFACE_DETAIL_DATAW, *PSP_DEVICE_INTERFACE_DETAIL_DATAW;
+
+DECL_WINELIB_TYPE_AW(SP_DEVICE_INTERFACE_DETAIL_DATA)
+DECL_WINELIB_TYPE_AW(PSP_DEVICE_INTERFACE_DETAIL_DATA)
+
 #define INF_STYLE_NONE           0x00
 #define INF_STYLE_OLDNT          0x01
 #define INF_STYLE_WIN4           0x02