summaryrefslogtreecommitdiff
path: root/libusb/os/driver_install.h
diff options
context:
space:
mode:
Diffstat (limited to 'libusb/os/driver_install.h')
-rw-r--r--libusb/os/driver_install.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/libusb/os/driver_install.h b/libusb/os/driver_install.h
new file mode 100644
index 0000000..f1703b3
--- /dev/null
+++ b/libusb/os/driver_install.h
@@ -0,0 +1,17 @@
+#pragma once
+
+#include <windows.h>
+#define MAX_DESC_LENGTH 128
+
+struct driver_info {
+ struct driver_info *next;
+ char desc[MAX_DESC_LENGTH];
+ char vid[9];
+ char pid[9];
+ char mi[6];
+ GUID dev_guid;
+};
+
+struct driver_info *list_driverless(void);
+char* guid_to_string(const GUID guid);
+