1use shared::devpropdef::DEVPROPKEY;
8DEFINE_DEVPROPKEY!{DEVPKEY_NAME,
9 0xb725f130, 0x47ef, 0x101a, 0xa5, 0xf1, 0x02, 0x60, 0x8c, 0x9e, 0xeb, 0xac, 10}
10DEFINE_DEVPROPKEY!{DEVPKEY_Device_DeviceDesc,
11 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 2}
12DEFINE_DEVPROPKEY!{DEVPKEY_Device_HardwareIds,
13 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 3}
14DEFINE_DEVPROPKEY!{DEVPKEY_Device_CompatibleIds,
15 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 4}
16DEFINE_DEVPROPKEY!{DEVPKEY_Device_Service,
17 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 6}
18DEFINE_DEVPROPKEY!{DEVPKEY_Device_Class,
19 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 9}
20DEFINE_DEVPROPKEY!{DEVPKEY_Device_ClassGuid,
21 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 10}
22DEFINE_DEVPROPKEY!{DEVPKEY_Device_Driver,
23 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 11}
24DEFINE_DEVPROPKEY!{DEVPKEY_Device_ConfigFlags,
25 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 12}
26DEFINE_DEVPROPKEY!{DEVPKEY_Device_Manufacturer,
27 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 13}
28DEFINE_DEVPROPKEY!{DEVPKEY_Device_FriendlyName,
29 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 14}
30DEFINE_DEVPROPKEY!{DEVPKEY_Device_LocationInfo,
31 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 15}
32DEFINE_DEVPROPKEY!{DEVPKEY_Device_PDOName,
33 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 16}
34DEFINE_DEVPROPKEY!{DEVPKEY_Device_Capabilities,
35 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 17}
36DEFINE_DEVPROPKEY!{DEVPKEY_Device_UINumber,
37 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 18}
38DEFINE_DEVPROPKEY!{DEVPKEY_Device_UpperFilters,
39 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 19}
40DEFINE_DEVPROPKEY!{DEVPKEY_Device_LowerFilters,
41 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 20}
42DEFINE_DEVPROPKEY!{DEVPKEY_Device_BusTypeGuid,
43 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 21}
44DEFINE_DEVPROPKEY!{DEVPKEY_Device_LegacyBusType,
45 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 22}
46DEFINE_DEVPROPKEY!{DEVPKEY_Device_BusNumber,
47 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 23}
48DEFINE_DEVPROPKEY!{DEVPKEY_Device_EnumeratorName,
49 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 24}
50DEFINE_DEVPROPKEY!{DEVPKEY_Device_Security,
51 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 25}
52DEFINE_DEVPROPKEY!{DEVPKEY_Device_SecuritySDS,
53 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 26}
54DEFINE_DEVPROPKEY!{DEVPKEY_Device_DevType,
55 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 27}
56DEFINE_DEVPROPKEY!{DEVPKEY_Device_Exclusive,
57 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 28}
58DEFINE_DEVPROPKEY!{DEVPKEY_Device_Characteristics,
59 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 29}
60DEFINE_DEVPROPKEY!{DEVPKEY_Device_Address,
61 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 30}
62DEFINE_DEVPROPKEY!{DEVPKEY_Device_UINumberDescFormat,
63 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 31}
64DEFINE_DEVPROPKEY!{DEVPKEY_Device_PowerData,
65 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 32}
66DEFINE_DEVPROPKEY!{DEVPKEY_Device_RemovalPolicy,
67 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 33}
68DEFINE_DEVPROPKEY!{DEVPKEY_Device_RemovalPolicyDefault,
69 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 34}
70DEFINE_DEVPROPKEY!{DEVPKEY_Device_RemovalPolicyOverride,
71 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 35}
72DEFINE_DEVPROPKEY!{DEVPKEY_Device_InstallState,
73 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 36}
74DEFINE_DEVPROPKEY!{DEVPKEY_Device_LocationPaths,
75 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 37}
76DEFINE_DEVPROPKEY!{DEVPKEY_Device_BaseContainerId,
77 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 38}
78DEFINE_DEVPROPKEY!{DEVPKEY_Device_InstanceId,
79 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 256}
80DEFINE_DEVPROPKEY!{DEVPKEY_Device_DevNodeStatus,
81 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 2}
82DEFINE_DEVPROPKEY!{DEVPKEY_Device_ProblemCode,
83 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 3}
84DEFINE_DEVPROPKEY!{DEVPKEY_Device_EjectionRelations,
85 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 4}
86DEFINE_DEVPROPKEY!{DEVPKEY_Device_RemovalRelations,
87 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 5}
88DEFINE_DEVPROPKEY!{DEVPKEY_Device_PowerRelations,
89 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 6}
90DEFINE_DEVPROPKEY!{DEVPKEY_Device_BusRelations,
91 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 7}
92DEFINE_DEVPROPKEY!{DEVPKEY_Device_Parent,
93 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 8}
94DEFINE_DEVPROPKEY!{DEVPKEY_Device_Children,
95 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 9}
96DEFINE_DEVPROPKEY!{DEVPKEY_Device_Siblings,
97 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 10}
98DEFINE_DEVPROPKEY!{DEVPKEY_Device_TransportRelations,
99 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 11}
100DEFINE_DEVPROPKEY!{DEVPKEY_Device_ProblemStatus,
101 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 12}
102DEFINE_DEVPROPKEY!{DEVPKEY_Device_Reported,
103 0x80497100, 0x8c73, 0x48b9, 0xaa, 0xd9, 0xce, 0x38, 0x7e, 0x19, 0xc5, 0x6e, 2}
104DEFINE_DEVPROPKEY!{DEVPKEY_Device_Legacy,
105 0x80497100, 0x8c73, 0x48b9, 0xaa, 0xd9, 0xce, 0x38, 0x7e, 0x19, 0xc5, 0x6e, 3}
106DEFINE_DEVPROPKEY!{DEVPKEY_Device_ContainerId,
107 0x8c7ed206, 0x3f8a, 0x4827, 0xb3, 0xab, 0xae, 0x9e, 0x1f, 0xae, 0xfc, 0x6c, 2}
108DEFINE_DEVPROPKEY!{DEVPKEY_Device_InLocalMachineContainer,
109 0x8c7ed206, 0x3f8a, 0x4827, 0xb3, 0xab, 0xae, 0x9e, 0x1f, 0xae, 0xfc, 0x6c, 4}
110DEFINE_DEVPROPKEY!{DEVPKEY_Device_Model,
111 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 39}
112DEFINE_DEVPROPKEY!{DEVPKEY_Device_ModelId,
113 0x80d81ea6, 0x7473, 0x4b0c, 0x82, 0x16, 0xef, 0xc1, 0x1a, 0x2c, 0x4c, 0x8b, 2}
114DEFINE_DEVPROPKEY!{DEVPKEY_Device_FriendlyNameAttributes,
115 0x80d81ea6, 0x7473, 0x4b0c, 0x82, 0x16, 0xef, 0xc1, 0x1a, 0x2c, 0x4c, 0x8b, 3}
116DEFINE_DEVPROPKEY!{DEVPKEY_Device_ManufacturerAttributes,
117 0x80d81ea6, 0x7473, 0x4b0c, 0x82, 0x16, 0xef, 0xc1, 0x1a, 0x2c, 0x4c, 0x8b, 4}
118DEFINE_DEVPROPKEY!{DEVPKEY_Device_PresenceNotForDevice,
119 0x80d81ea6, 0x7473, 0x4b0c, 0x82, 0x16, 0xef, 0xc1, 0x1a, 0x2c, 0x4c, 0x8b, 5}
120DEFINE_DEVPROPKEY!{DEVPKEY_Device_SignalStrength,
121 0x80d81ea6, 0x7473, 0x4b0c, 0x82, 0x16, 0xef, 0xc1, 0x1a, 0x2c, 0x4c, 0x8b, 6}
122DEFINE_DEVPROPKEY!{DEVPKEY_Device_IsAssociateableByUserAction,
123 0x80d81ea6, 0x7473, 0x4b0c, 0x82, 0x16, 0xef, 0xc1, 0x1a, 0x2c, 0x4c, 0x8b, 7}
124DEFINE_DEVPROPKEY!{DEVPKEY_Device_ShowInUninstallUI,
125 0x80d81ea6, 0x7473, 0x4b0c, 0x82, 0x16, 0xef, 0xc1, 0x1a, 0x2c, 0x4c, 0x8b, 8}
126pub const DEVPKEY_Numa_Proximity_Domain: DEVPROPKEY = DEVPKEY_Device_Numa_Proximity_Domain;
127DEFINE_DEVPROPKEY!{DEVPKEY_Device_Numa_Proximity_Domain,
128 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 1}
129DEFINE_DEVPROPKEY!{DEVPKEY_Device_DHP_Rebalance_Policy,
130 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 2}
131DEFINE_DEVPROPKEY!{DEVPKEY_Device_Numa_Node,
132 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 3}
133DEFINE_DEVPROPKEY!{DEVPKEY_Device_BusReportedDeviceDesc,
134 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 4}
135DEFINE_DEVPROPKEY!{DEVPKEY_Device_IsPresent,
136 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 5}
137DEFINE_DEVPROPKEY!{DEVPKEY_Device_HasProblem,
138 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 6}
139DEFINE_DEVPROPKEY!{DEVPKEY_Device_ConfigurationId,
140 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 7}
141DEFINE_DEVPROPKEY!{DEVPKEY_Device_ReportedDeviceIdsHash,
142 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 8}
143DEFINE_DEVPROPKEY!{DEVPKEY_Device_PhysicalDeviceLocation,
144 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 9}
145DEFINE_DEVPROPKEY!{DEVPKEY_Device_BiosDeviceName,
146 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 10}
147DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverProblemDesc,
148 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 11}
149DEFINE_DEVPROPKEY!{DEVPKEY_Device_DebuggerSafe,
150 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 12}
151DEFINE_DEVPROPKEY!{DEVPKEY_Device_PostInstallInProgress,
152 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 13}
153DEFINE_DEVPROPKEY!{DEVPKEY_Device_Stack,
154 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 14}
155DEFINE_DEVPROPKEY!{DEVPKEY_Device_ExtendedConfigurationIds,
156 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 15}
157DEFINE_DEVPROPKEY!{DEVPKEY_Device_IsRebootRequired,
158 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 16}
159DEFINE_DEVPROPKEY!{DEVPKEY_Device_FirmwareDate,
160 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 17}
161DEFINE_DEVPROPKEY!{DEVPKEY_Device_FirmwareVersion,
162 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 18}
163DEFINE_DEVPROPKEY!{DEVPKEY_Device_FirmwareRevision,
164 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 19}
165DEFINE_DEVPROPKEY!{DEVPKEY_Device_DependencyProviders,
166 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 20}
167DEFINE_DEVPROPKEY!{DEVPKEY_Device_DependencyDependents,
168 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 21}
169DEFINE_DEVPROPKEY!{DEVPKEY_Device_SoftRestartSupported,
170 0x540b947e, 0x8b40, 0x45bc, 0xa8, 0xa2, 0x6a, 0x0b, 0x89, 0x4c, 0xbd, 0xa2, 22}
171DEFINE_DEVPROPKEY!{DEVPKEY_Device_SessionId,
172 0x83da6326, 0x97a6, 0x4088, 0x94, 0x53, 0xa1, 0x92, 0x3f, 0x57, 0x3b, 0x29, 6}
173DEFINE_DEVPROPKEY!{DEVPKEY_Device_InstallDate,
174 0x83da6326, 0x97a6, 0x4088, 0x94, 0x53, 0xa1, 0x92, 0x3f, 0x57, 0x3b, 0x29, 100}
175DEFINE_DEVPROPKEY!{DEVPKEY_Device_FirstInstallDate,
176 0x83da6326, 0x97a6, 0x4088, 0x94, 0x53, 0xa1, 0x92, 0x3f, 0x57, 0x3b, 0x29, 101}
177DEFINE_DEVPROPKEY!{DEVPKEY_Device_LastArrivalDate,
178 0x83da6326, 0x97a6, 0x4088, 0x94, 0x53, 0xa1, 0x92, 0x3f, 0x57, 0x3b, 0x29, 102}
179DEFINE_DEVPROPKEY!{DEVPKEY_Device_LastRemovalDate,
180 0x83da6326, 0x97a6, 0x4088, 0x94, 0x53, 0xa1, 0x92, 0x3f, 0x57, 0x3b, 0x29, 103}
181DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverDate,
182 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 2}
183DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverVersion,
184 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 3}
185DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverDesc,
186 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 4}
187DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverInfPath,
188 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 5}
189DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverInfSection,
190 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 6}
191DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverInfSectionExt,
192 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 7}
193DEFINE_DEVPROPKEY!{DEVPKEY_Device_MatchingDeviceId,
194 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 8}
195DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverProvider,
196 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 9}
197DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverPropPageProvider,
198 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 10}
199DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverCoInstallers,
200 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 11}
201DEFINE_DEVPROPKEY!{DEVPKEY_Device_ResourcePickerTags,
202 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 12}
203DEFINE_DEVPROPKEY!{DEVPKEY_Device_ResourcePickerExceptions,
204 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 13}
205DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverRank,
206 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 14}
207DEFINE_DEVPROPKEY!{DEVPKEY_Device_DriverLogoLevel,
208 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 15}
209DEFINE_DEVPROPKEY!{DEVPKEY_Device_NoConnectSound,
210 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 17}
211DEFINE_DEVPROPKEY!{DEVPKEY_Device_GenericDriverInstalled,
212 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 18}
213DEFINE_DEVPROPKEY!{DEVPKEY_Device_AdditionalSoftwareRequested,
214 0xa8b865dd, 0x2e3d, 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 19}
215DEFINE_DEVPROPKEY!{DEVPKEY_Device_SafeRemovalRequired,
216 0xafd97640, 0x86a3, 0x4210, 0xb6, 0x7c, 0x28, 0x9c, 0x41, 0xaa, 0xbe, 0x55, 2}
217DEFINE_DEVPROPKEY!{DEVPKEY_Device_SafeRemovalRequiredOverride,
218 0xafd97640, 0x86a3, 0x4210, 0xb6, 0x7c, 0x28, 0x9c, 0x41, 0xaa, 0xbe, 0x55, 3}
219DEFINE_DEVPROPKEY!{DEVPKEY_DrvPkg_Model,
220 0xcf73bb51, 0x3abf, 0x44a2, 0x85, 0xe0, 0x9a, 0x3d, 0xc7, 0xa1, 0x21, 0x32, 2}
221DEFINE_DEVPROPKEY!{DEVPKEY_DrvPkg_VendorWebSite,
222 0xcf73bb51, 0x3abf, 0x44a2, 0x85, 0xe0, 0x9a, 0x3d, 0xc7, 0xa1, 0x21, 0x32, 3}
223DEFINE_DEVPROPKEY!{DEVPKEY_DrvPkg_DetailedDescription,
224 0xcf73bb51, 0x3abf, 0x44a2, 0x85, 0xe0, 0x9a, 0x3d, 0xc7, 0xa1, 0x21, 0x32, 4}
225DEFINE_DEVPROPKEY!{DEVPKEY_DrvPkg_DocumentationLink,
226 0xcf73bb51, 0x3abf, 0x44a2, 0x85, 0xe0, 0x9a, 0x3d, 0xc7, 0xa1, 0x21, 0x32, 5}
227DEFINE_DEVPROPKEY!{DEVPKEY_DrvPkg_Icon,
228 0xcf73bb51, 0x3abf, 0x44a2, 0x85, 0xe0, 0x9a, 0x3d, 0xc7, 0xa1, 0x21, 0x32, 6}
229DEFINE_DEVPROPKEY!{DEVPKEY_DrvPkg_BrandingIcon,
230 0xcf73bb51, 0x3abf, 0x44a2, 0x85, 0xe0, 0x9a, 0x3d, 0xc7, 0xa1, 0x21, 0x32, 7}
231DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_UpperFilters,
232 0x4321918b, 0xf69e, 0x470d, 0xa5, 0xde, 0x4d, 0x88, 0xc7, 0x5a, 0xd2, 0x4b, 19}
233DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_LowerFilters,
234 0x4321918b, 0xf69e, 0x470d, 0xa5, 0xde, 0x4d, 0x88, 0xc7, 0x5a, 0xd2, 0x4b, 20}
235DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_Security,
236 0x4321918b, 0xf69e, 0x470d, 0xa5, 0xde, 0x4d, 0x88, 0xc7, 0x5a, 0xd2, 0x4b, 25}
237DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_SecuritySDS,
238 0x4321918b, 0xf69e, 0x470d, 0xa5, 0xde, 0x4d, 0x88, 0xc7, 0x5a, 0xd2, 0x4b, 26}
239DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_DevType,
240 0x4321918b, 0xf69e, 0x470d, 0xa5, 0xde, 0x4d, 0x88, 0xc7, 0x5a, 0xd2, 0x4b, 27}
241DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_Exclusive,
242 0x4321918b, 0xf69e, 0x470d, 0xa5, 0xde, 0x4d, 0x88, 0xc7, 0x5a, 0xd2, 0x4b, 28}
243DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_Characteristics,
244 0x4321918b, 0xf69e, 0x470d, 0xa5, 0xde, 0x4d, 0x88, 0xc7, 0x5a, 0xd2, 0x4b, 29}
245DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_Name,
246 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 2}
247DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_ClassName,
248 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 3}
249DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_Icon,
250 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 4}
251DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_ClassInstaller,
252 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 5}
253DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_PropPageProvider,
254 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 6}
255DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_NoInstallClass,
256 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 7}
257DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_NoDisplayClass,
258 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 8}
259DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_SilentInstall,
260 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 9}
261DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_NoUseClass,
262 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 10}
263DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_DefaultService,
264 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 11}
265DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_IconPath,
266 0x259abffc, 0x50a7, 0x47ce, 0xaf, 0x8, 0x68, 0xc9, 0xa7, 0xd7, 0x33, 0x66, 12}
267DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_DHPRebalanceOptOut,
268 0xd14d3ef3, 0x66cf, 0x4ba2, 0x9d, 0x38, 0x0d, 0xdb, 0x37, 0xab, 0x47, 0x01, 2}
269DEFINE_DEVPROPKEY!{DEVPKEY_DeviceClass_ClassCoInstallers,
270 0x713d1703, 0xa2e2, 0x49f5, 0x92, 0x14, 0x56, 0x47, 0x2e, 0xf3, 0xda, 0x5c, 2}
271DEFINE_DEVPROPKEY!{DEVPKEY_DeviceInterface_FriendlyName,
272 0x026e516e, 0xb814, 0x414b, 0x83, 0xcd, 0x85, 0x6d, 0x6f, 0xef, 0x48, 0x22, 2}
273DEFINE_DEVPROPKEY!{DEVPKEY_DeviceInterface_Enabled,
274 0x026e516e, 0xb814, 0x414b, 0x83, 0xcd, 0x85, 0x6d, 0x6f, 0xef, 0x48, 0x22, 3}
275DEFINE_DEVPROPKEY!{DEVPKEY_DeviceInterface_ClassGuid,
276 0x026e516e, 0xb814, 0x414b, 0x83, 0xcd, 0x85, 0x6d, 0x6f, 0xef, 0x48, 0x22, 4}
277DEFINE_DEVPROPKEY!{DEVPKEY_DeviceInterface_ReferenceString,
278 0x026e516e, 0xb814, 0x414b, 0x83, 0xcd, 0x85, 0x6d, 0x6f, 0xef, 0x48, 0x22, 5}
279DEFINE_DEVPROPKEY!{DEVPKEY_DeviceInterface_Restricted,
280 0x026e516e, 0xb814, 0x414b, 0x83, 0xcd, 0x85, 0x6d, 0x6f, 0xef, 0x48, 0x22, 6}
281DEFINE_DEVPROPKEY!{DEVPKEY_DeviceInterfaceClass_DefaultInterface,
282 0x14c83a99, 0x0b3f, 0x44b7, 0xbe, 0x4c, 0xa1, 0x78, 0xd3, 0x99, 0x05, 0x64, 2}
283DEFINE_DEVPROPKEY!{DEVPKEY_DeviceInterfaceClass_Name,
284 0x14c83a99, 0x0b3f, 0x44b7, 0xbe, 0x4c, 0xa1, 0x78, 0xd3, 0x99, 0x05, 0x64, 3}
285DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Address,
286 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 51}
287DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_DiscoveryMethod,
288 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 52}
289DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsEncrypted,
290 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 53}
291DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsAuthenticated,
292 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 54}
293DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsConnected,
294 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 55}
295DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsPaired,
296 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 56}
297DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Icon,
298 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 57}
299DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Version,
300 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 65}
301DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Last_Seen,
302 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 66}
303DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Last_Connected,
304 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 67}
305DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsShowInDisconnectedState,
306 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 68}
307DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsLocalMachine,
308 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 70}
309DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_MetadataPath,
310 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 71}
311DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsMetadataSearchInProgress,
312 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 72}
313DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_MetadataChecksum,
314 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 73}
315DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsNotInterestingForDisplay,
316 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 74}
317DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_LaunchDeviceStageOnDeviceConnect,
318 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 76}
319DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_LaunchDeviceStageFromExplorer,
320 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 77}
321DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_BaselineExperienceId,
322 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 78}
323DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsDeviceUniquelyIdentifiable,
324 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 79}
325DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_AssociationArray,
326 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 80}
327DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_DeviceDescription1,
328 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 81}
329DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_DeviceDescription2,
330 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 82}
331DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_HasProblem,
332 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 83}
333DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsSharedDevice,
334 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 84}
335DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsNetworkDevice,
336 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 85}
337DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsDefaultDevice,
338 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 86}
339DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_MetadataCabinet,
340 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 87}
341DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_RequiresPairingElevation,
342 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 88}
343DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_ExperienceId,
344 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 89}
345DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Category,
346 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 90}
347DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Category_Desc_Singular,
348 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 91}
349DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Category_Desc_Plural,
350 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 92}
351DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Category_Icon,
352 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 93}
353DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_CategoryGroup_Desc,
354 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 94}
355DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_CategoryGroup_Icon,
356 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 95}
357DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_PrimaryCategory,
358 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 97}
359DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_UnpairUninstall,
360 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 98}
361DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_RequiresUninstallElevation,
362 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 99}
363DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_DeviceFunctionSubRank,
364 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 100}
365DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_AlwaysShowDeviceAsConnected,
366 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 101}
367DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_ConfigFlags,
368 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 105}
369DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_PrivilegedPackageFamilyNames,
370 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 106}
371DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_CustomPrivilegedPackageFamilyNames,
372 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 107}
373DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_IsRebootRequired,
374 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 108}
375DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_FriendlyName,
376 0x656A3BB3, 0xECC0, 0x43FD, 0x84, 0x77, 0x4A, 0xE0, 0x40, 0x4A, 0x96, 0xCD, 12288}
377DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_Manufacturer,
378 0x656A3BB3, 0xECC0, 0x43FD, 0x84, 0x77, 0x4A, 0xE0, 0x40, 0x4A, 0x96, 0xCD, 8192}
379DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_ModelName,
380 0x656A3BB3, 0xECC0, 0x43FD, 0x84, 0x77, 0x4A, 0xE0, 0x40, 0x4A, 0x96, 0xCD, 8194}
381DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_ModelNumber,
382 0x656A3BB3, 0xECC0, 0x43FD, 0x84, 0x77, 0x4A, 0xE0, 0x40, 0x4A, 0x96, 0xCD, 8195}
383DEFINE_DEVPROPKEY!{DEVPKEY_DeviceContainer_InstallInProgress,
384 0x83da6326, 0x97a6, 0x4088, 0x94, 0x53, 0xa1, 0x92, 0x3f, 0x57, 0x3b, 0x29, 9}
385pub const DEVPKEY_DeviceDisplay_DiscoveryMethod: DEVPROPKEY
386 = DEVPKEY_DeviceContainer_DiscoveryMethod;
387pub const DEVPKEY_DeviceDisplay_IsShowInDisconnectedState: DEVPROPKEY
388 = DEVPKEY_DeviceContainer_IsShowInDisconnectedState;
389pub const DEVPKEY_DeviceDisplay_IsNotInterestingForDisplay: DEVPROPKEY
390 = DEVPKEY_DeviceContainer_IsNotInterestingForDisplay;
391pub const DEVPKEY_DeviceDisplay_IsNetworkDevice: DEVPROPKEY
392 = DEVPKEY_DeviceContainer_IsNetworkDevice;
393pub const DEVPKEY_DeviceDisplay_Category: DEVPROPKEY = DEVPKEY_DeviceContainer_Category;
394pub const DEVPKEY_DeviceDisplay_UnpairUninstall: DEVPROPKEY
395 = DEVPKEY_DeviceContainer_UnpairUninstall;
396pub const DEVPKEY_DeviceDisplay_RequiresUninstallElevation: DEVPROPKEY
397 = DEVPKEY_DeviceContainer_RequiresUninstallElevation;
398pub const DEVPKEY_DeviceDisplay_AlwaysShowDeviceAsConnected: DEVPROPKEY
399 = DEVPKEY_DeviceContainer_AlwaysShowDeviceAsConnected;
400DEFINE_DEVPROPKEY!{DEVPKEY_DevQuery_ObjectType,
401 0x13673f42, 0xa3d6, 0x49f6, 0xb4, 0xda, 0xae, 0x46, 0xe0, 0xc5, 0x23, 0x7c, 2}