ReactOS  0.4.14-dev-317-g96040ec
devpkey.h File Reference
#include <devpropdef.h>
Include dependency graph for devpkey.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 DEFINE_DEVPROPKEY (DEVPKEY_NAME, 0xb725f130, 0x47ef, 0x101a, 0xa5, 0xf1, 0x02, 0x60, 0x8c, 0x9e, 0xeb, 0xac, 10)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_DeviceDesc, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 2)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_HardwareIds, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 3)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_CompatibleIds, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 4)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_Service, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 6)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_Class, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 9)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_ClassGuid, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 10)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_Driver, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 11)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_ConfigFlags, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 12)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_Manufacturer, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 13)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_FriendlyName, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 14)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_LocationInfo, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 15)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_PDOName, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 16)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_Capabilities, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 17)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_UINumber, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 18)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_UpperFilters, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 19)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_LowerFilters, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 20)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_BusTypeGuid, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 21)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_LegacyBusType, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 22)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_BusNumber, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 23)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_EnumeratorName, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 24)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_Security, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 25)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_SecuritySDS, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 26)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_DevType, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 27)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_Exclusive, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 28)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_Characteristics, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 29)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_Address, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 30)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_UINumberDescFormat, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 31)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_PowerData, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 32)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_RemovalPolicy, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 33)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_RemovalPolicyDefault, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 34)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_RemovalPolicyOverride, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 35)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_InstallState, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 36)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_LocationPaths, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 37)
 
 DEFINE_DEVPROPKEY (DEVPKEY_Device_BaseContainerId, 0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 38)
 
 DEFINE_DEVPROPKEY (DEVPKEY_DeviceInterface_FriendlyName, 0x026e516e, 0x8b14, 0x414b, 0x83, 0xcd, 0x85, 0x6d, 0x6f, 0xef, 0x48, 0x22, 2)
 
 DEFINE_DEVPROPKEY (DEVPKEY_DeviceInterface_Enabled, 0x026e516e, 0x8b14, 0x414b, 0x83, 0xcd, 0x85, 0x6d, 0x6f, 0xef, 0x48, 0x22, 3)
 
 DEFINE_DEVPROPKEY (DEVPKEY_DeviceInterface_ClassGuid, 0x026e516e, 0x8b14, 0x414b, 0x83, 0xcd, 0x85, 0x6d, 0x6f, 0xef, 0x48, 0x22, 4)
 

Function Documentation

◆ DEFINE_DEVPROPKEY() [1/38]

DEFINE_DEVPROPKEY ( DEVPKEY_NAME  ,
0xb725f130  ,
0x47ef  ,
0x101a  ,
0xa5  ,
0xf1  ,
0x02  ,
0x60  ,
0x8c  ,
0x9e  ,
0xeb  ,
0xac  ,
10   
)

◆ DEFINE_DEVPROPKEY() [2/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_DeviceDesc  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
 
)

◆ DEFINE_DEVPROPKEY() [3/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_HardwareIds  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
 
)

◆ DEFINE_DEVPROPKEY() [4/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_CompatibleIds  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
 
)

◆ DEFINE_DEVPROPKEY() [5/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_Service  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
 
)

◆ DEFINE_DEVPROPKEY() [6/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_Class  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
 
)

◆ DEFINE_DEVPROPKEY() [7/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_ClassGuid  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
10   
)

◆ DEFINE_DEVPROPKEY() [8/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_Driver  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
11   
)

◆ DEFINE_DEVPROPKEY() [9/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_ConfigFlags  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
12   
)

◆ DEFINE_DEVPROPKEY() [10/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_Manufacturer  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
13   
)

◆ DEFINE_DEVPROPKEY() [11/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_FriendlyName  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
14   
)

◆ DEFINE_DEVPROPKEY() [12/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_LocationInfo  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
15   
)

◆ DEFINE_DEVPROPKEY() [13/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_PDOName  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
16   
)

◆ DEFINE_DEVPROPKEY() [14/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_Capabilities  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
17   
)

◆ DEFINE_DEVPROPKEY() [15/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_UINumber  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
18   
)

◆ DEFINE_DEVPROPKEY() [16/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_UpperFilters  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
19   
)

◆ DEFINE_DEVPROPKEY() [17/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_LowerFilters  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
20   
)

◆ DEFINE_DEVPROPKEY() [18/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_BusTypeGuid  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
21   
)

◆ DEFINE_DEVPROPKEY() [19/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_LegacyBusType  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
22   
)

◆ DEFINE_DEVPROPKEY() [20/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_BusNumber  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
23   
)

◆ DEFINE_DEVPROPKEY() [21/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_EnumeratorName  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
24   
)

◆ DEFINE_DEVPROPKEY() [22/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_Security  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
25   
)

◆ DEFINE_DEVPROPKEY() [23/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_SecuritySDS  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
26   
)

◆ DEFINE_DEVPROPKEY() [24/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_DevType  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
27   
)

◆ DEFINE_DEVPROPKEY() [25/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_Exclusive  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
28   
)

◆ DEFINE_DEVPROPKEY() [26/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_Characteristics  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
29   
)

◆ DEFINE_DEVPROPKEY() [27/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_Address  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
30   
)

◆ DEFINE_DEVPROPKEY() [28/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_UINumberDescFormat  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
31   
)

◆ DEFINE_DEVPROPKEY() [29/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_PowerData  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
32   
)

◆ DEFINE_DEVPROPKEY() [30/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_RemovalPolicy  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
33   
)

◆ DEFINE_DEVPROPKEY() [31/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_RemovalPolicyDefault  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
34   
)

◆ DEFINE_DEVPROPKEY() [32/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_RemovalPolicyOverride  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
35   
)

◆ DEFINE_DEVPROPKEY() [33/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_InstallState  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
36   
)

◆ DEFINE_DEVPROPKEY() [34/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_LocationPaths  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
37   
)

◆ DEFINE_DEVPROPKEY() [35/38]

DEFINE_DEVPROPKEY ( DEVPKEY_Device_BaseContainerId  ,
0xa45c254e  ,
0xdf1c  ,
0x4efd  ,
0x80  ,
0x20  ,
0x67  ,
0xd1  ,
0x46  ,
0xa8  ,
0x50  ,
0xe0  ,
38   
)

◆ DEFINE_DEVPROPKEY() [36/38]

DEFINE_DEVPROPKEY ( DEVPKEY_DeviceInterface_FriendlyName  ,
0x026e516e  ,
0x8b14  ,
0x414b  ,
0x83  ,
0xcd  ,
0x85  ,
0x6d  ,
0x6f  ,
0xef  ,
0x48  ,
0x22  ,
 
)

◆ DEFINE_DEVPROPKEY() [37/38]

DEFINE_DEVPROPKEY ( DEVPKEY_DeviceInterface_Enabled  ,
0x026e516e  ,
0x8b14  ,
0x414b  ,
0x83  ,
0xcd  ,
0x85  ,
0x6d  ,
0x6f  ,
0xef  ,
0x48  ,
0x22  ,
 
)

◆ DEFINE_DEVPROPKEY() [38/38]

DEFINE_DEVPROPKEY ( DEVPKEY_DeviceInterface_ClassGuid  ,
0x026e516e  ,
0x8b14  ,
0x414b  ,
0x83  ,
0xcd  ,
0x85  ,
0x6d  ,
0x6f  ,
0xef  ,
0x48  ,
0x22  ,
 
)