1 #ifndef __NEWDEV_PRIVATE_H
2 #define __NEWDEV_PRIVATE_H
6 #define WIN32_NO_STATUS
8 #define COM_NO_WINDOWS_H
20 #include <dll/newdevp.h>
22 #include <wine/debug.h>
23 WINE_DEFAULT_DEBUG_CHANNEL(newdev
);
27 extern HINSTANCE hDllInstance
;
29 typedef struct _DEVINSTDATA
38 SP_DEVINFO_DATA devInfoData
;
39 SP_DRVINFO_DATA_W drvInfoData
;
41 LPWSTR CustomSearchPath
; /* MULTI_SZ string */
42 } DEVINSTDATA
, *PDEVINSTDATA
;
44 #define WM_SEARCH_FINISHED (WM_USER + 10)
45 #define WM_INSTALL_FINISHED (WM_USER + 11)
51 IN PDEVINSTDATA DevInstData
);
55 IN PDEVINSTDATA DevInstData
,
56 IN BOOL IncludeRemovableDevices
,
57 IN BOOL IncludeCustomPath
,
58 IN HWND hwndCombo OPTIONAL
);
62 IN PDEVINSTDATA DevInstData
);
67 IN PDEVINSTDATA DevInstData
,
71 #endif /* __NEWDEV_PRIVATE_H */