|
@@ -435,15 +435,15 @@ typedef struct usb_os_proerty * usb_os_proerty_t;
|
|
// 5 A big-endian 32-bit integer (REG_DWORD_BIG_ENDIAN)
|
|
// 5 A big-endian 32-bit integer (REG_DWORD_BIG_ENDIAN)
|
|
// 6 A NULL-terminated Unicode string that contains a symbolic link (REG_LINK)
|
|
// 6 A NULL-terminated Unicode string that contains a symbolic link (REG_LINK)
|
|
// 7 Multiple NULL-terminated Unicode strings (REG_MULTI_SZ)
|
|
// 7 Multiple NULL-terminated Unicode strings (REG_MULTI_SZ)
|
|
-#define USB_OS_PROERTY_TYPE_REG_SZ 0x01UL
|
|
|
|
-#define USB_OS_PROERTY_TYPE_REG_EXPAND_SZ 0x02UL
|
|
|
|
-#define USB_OS_PROERTY_TYPE_REG_BINARY 0x03UL
|
|
|
|
-#define USB_OS_PROERTY_TYPE_REG_DWORD_LITTLE_ENDIAN 0x04UL
|
|
|
|
-#define USB_OS_PROERTY_TYPE_REG_DWORD_BIG_ENDIAN 0x05UL
|
|
|
|
-#define USB_OS_PROERTY_TYPE_REG_LINK 0x06UL
|
|
|
|
-#define USB_OS_PROERTY_TYPE_REG_MULTI_SZ 0x07UL
|
|
|
|
-
|
|
|
|
-#define USB_OS_PROERTY_DESC(PropertyDataType,PropertyName,PropertyData) \
|
|
|
|
|
|
+#define USB_OS_PROPERTY_TYPE_REG_SZ 0x01UL
|
|
|
|
+#define USB_OS_PROPERTY_TYPE_REG_EXPAND_SZ 0x02UL
|
|
|
|
+#define USB_OS_PROPERTY_TYPE_REG_BINARY 0x03UL
|
|
|
|
+#define USB_OS_PROPERTY_TYPE_REG_DWORD_LITTLE_ENDIAN 0x04UL
|
|
|
|
+#define USB_OS_PROPERTY_TYPE_REG_DWORD_BIG_ENDIAN 0x05UL
|
|
|
|
+#define USB_OS_PROPERTY_TYPE_REG_LINK 0x06UL
|
|
|
|
+#define USB_OS_PROPERTY_TYPE_REG_MULTI_SZ 0x07UL
|
|
|
|
+
|
|
|
|
+#define USB_OS_PROPERTY_DESC(PropertyDataType,PropertyName,PropertyData) \
|
|
{\
|
|
{\
|
|
.dwSize = sizeof(struct usb_os_proerty)-sizeof(const char *)*2\
|
|
.dwSize = sizeof(struct usb_os_proerty)-sizeof(const char *)*2\
|
|
+sizeof(PropertyName)*2+sizeof(PropertyData)*2,\
|
|
+sizeof(PropertyName)*2+sizeof(PropertyData)*2,\
|