Win32 API 日本語リファレンス
ホームDevices.DeviceAndDriverInstallation › SETUP_DI_REGISTRY_PROPERTY

SETUP_DI_REGISTRY_PROPERTY

列挙型
基底型u4

メンバー 38

名前10進16進
SPDRP_DEVICEDESC00x0
SPDRP_HARDWAREID10x1
SPDRP_COMPATIBLEIDS20x2
SPDRP_UNUSED030x3
SPDRP_SERVICE40x4
SPDRP_UNUSED150x5
SPDRP_UNUSED260x6
SPDRP_CLASS70x7
SPDRP_CLASSGUID80x8
SPDRP_DRIVER90x9
SPDRP_CONFIGFLAGS100xA
SPDRP_MFG110xB
SPDRP_FRIENDLYNAME120xC
SPDRP_LOCATION_INFORMATION130xD
SPDRP_PHYSICAL_DEVICE_OBJECT_NAME140xE
SPDRP_CAPABILITIES150xF
SPDRP_UI_NUMBER160x10
SPDRP_UPPERFILTERS170x11
SPDRP_LOWERFILTERS180x12
SPDRP_BUSTYPEGUID190x13
SPDRP_LEGACYBUSTYPE200x14
SPDRP_BUSNUMBER210x15
SPDRP_ENUMERATOR_NAME220x16
SPDRP_SECURITY230x17
SPDRP_SECURITY_SDS240x18
SPDRP_DEVTYPE250x19
SPDRP_EXCLUSIVE260x1A
SPDRP_CHARACTERISTICS270x1B
SPDRP_ADDRESS280x1C
SPDRP_UI_NUMBER_DESC_FORMAT290x1D
SPDRP_DEVICE_POWER_DATA300x1E
SPDRP_REMOVAL_POLICY310x1F
SPDRP_REMOVAL_POLICY_HW_DEFAULT320x20
SPDRP_REMOVAL_POLICY_OVERRIDE330x21
SPDRP_INSTALL_STATE340x22
SPDRP_LOCATION_PATHS350x23
SPDRP_BASE_CONTAINERID360x24
SPDRP_MAXIMUM_PROPERTY370x25

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum SETUP_DI_REGISTRY_PROPERTY : unsigned int {
    SPDRP_DEVICEDESC = 0,
    SPDRP_HARDWAREID = 1,
    SPDRP_COMPATIBLEIDS = 2,
    SPDRP_UNUSED0 = 3,
    SPDRP_SERVICE = 4,
    SPDRP_UNUSED1 = 5,
    SPDRP_UNUSED2 = 6,
    SPDRP_CLASS = 7,
    SPDRP_CLASSGUID = 8,
    SPDRP_DRIVER = 9,
    SPDRP_CONFIGFLAGS = 10,
    SPDRP_MFG = 11,
    SPDRP_FRIENDLYNAME = 12,
    SPDRP_LOCATION_INFORMATION = 13,
    SPDRP_PHYSICAL_DEVICE_OBJECT_NAME = 14,
    SPDRP_CAPABILITIES = 15,
    SPDRP_UI_NUMBER = 16,
    SPDRP_UPPERFILTERS = 17,
    SPDRP_LOWERFILTERS = 18,
    SPDRP_BUSTYPEGUID = 19,
    SPDRP_LEGACYBUSTYPE = 20,
    SPDRP_BUSNUMBER = 21,
    SPDRP_ENUMERATOR_NAME = 22,
    SPDRP_SECURITY = 23,
    SPDRP_SECURITY_SDS = 24,
    SPDRP_DEVTYPE = 25,
    SPDRP_EXCLUSIVE = 26,
    SPDRP_CHARACTERISTICS = 27,
    SPDRP_ADDRESS = 28,
    SPDRP_UI_NUMBER_DESC_FORMAT = 29,
    SPDRP_DEVICE_POWER_DATA = 30,
    SPDRP_REMOVAL_POLICY = 31,
    SPDRP_REMOVAL_POLICY_HW_DEFAULT = 32,
    SPDRP_REMOVAL_POLICY_OVERRIDE = 33,
    SPDRP_INSTALL_STATE = 34,
    SPDRP_LOCATION_PATHS = 35,
    SPDRP_BASE_CONTAINERID = 36,
    SPDRP_MAXIMUM_PROPERTY = 37
} SETUP_DI_REGISTRY_PROPERTY;
public enum SETUP_DI_REGISTRY_PROPERTY : uint
{
    SPDRP_DEVICEDESC = 0,
    SPDRP_HARDWAREID = 1,
    SPDRP_COMPATIBLEIDS = 2,
    SPDRP_UNUSED0 = 3,
    SPDRP_SERVICE = 4,
    SPDRP_UNUSED1 = 5,
    SPDRP_UNUSED2 = 6,
    SPDRP_CLASS = 7,
    SPDRP_CLASSGUID = 8,
    SPDRP_DRIVER = 9,
    SPDRP_CONFIGFLAGS = 10,
    SPDRP_MFG = 11,
    SPDRP_FRIENDLYNAME = 12,
    SPDRP_LOCATION_INFORMATION = 13,
    SPDRP_PHYSICAL_DEVICE_OBJECT_NAME = 14,
    SPDRP_CAPABILITIES = 15,
    SPDRP_UI_NUMBER = 16,
    SPDRP_UPPERFILTERS = 17,
    SPDRP_LOWERFILTERS = 18,
    SPDRP_BUSTYPEGUID = 19,
    SPDRP_LEGACYBUSTYPE = 20,
    SPDRP_BUSNUMBER = 21,
    SPDRP_ENUMERATOR_NAME = 22,
    SPDRP_SECURITY = 23,
    SPDRP_SECURITY_SDS = 24,
    SPDRP_DEVTYPE = 25,
    SPDRP_EXCLUSIVE = 26,
    SPDRP_CHARACTERISTICS = 27,
    SPDRP_ADDRESS = 28,
    SPDRP_UI_NUMBER_DESC_FORMAT = 29,
    SPDRP_DEVICE_POWER_DATA = 30,
    SPDRP_REMOVAL_POLICY = 31,
    SPDRP_REMOVAL_POLICY_HW_DEFAULT = 32,
    SPDRP_REMOVAL_POLICY_OVERRIDE = 33,
    SPDRP_INSTALL_STATE = 34,
    SPDRP_LOCATION_PATHS = 35,
    SPDRP_BASE_CONTAINERID = 36,
    SPDRP_MAXIMUM_PROPERTY = 37,
}
Public Enum SETUP_DI_REGISTRY_PROPERTY As UInteger
    SPDRP_DEVICEDESC = 0
    SPDRP_HARDWAREID = 1
    SPDRP_COMPATIBLEIDS = 2
    SPDRP_UNUSED0 = 3
    SPDRP_SERVICE = 4
    SPDRP_UNUSED1 = 5
    SPDRP_UNUSED2 = 6
    SPDRP_CLASS = 7
    SPDRP_CLASSGUID = 8
    SPDRP_DRIVER = 9
    SPDRP_CONFIGFLAGS = 10
    SPDRP_MFG = 11
    SPDRP_FRIENDLYNAME = 12
    SPDRP_LOCATION_INFORMATION = 13
    SPDRP_PHYSICAL_DEVICE_OBJECT_NAME = 14
    SPDRP_CAPABILITIES = 15
    SPDRP_UI_NUMBER = 16
    SPDRP_UPPERFILTERS = 17
    SPDRP_LOWERFILTERS = 18
    SPDRP_BUSTYPEGUID = 19
    SPDRP_LEGACYBUSTYPE = 20
    SPDRP_BUSNUMBER = 21
    SPDRP_ENUMERATOR_NAME = 22
    SPDRP_SECURITY = 23
    SPDRP_SECURITY_SDS = 24
    SPDRP_DEVTYPE = 25
    SPDRP_EXCLUSIVE = 26
    SPDRP_CHARACTERISTICS = 27
    SPDRP_ADDRESS = 28
    SPDRP_UI_NUMBER_DESC_FORMAT = 29
    SPDRP_DEVICE_POWER_DATA = 30
    SPDRP_REMOVAL_POLICY = 31
    SPDRP_REMOVAL_POLICY_HW_DEFAULT = 32
    SPDRP_REMOVAL_POLICY_OVERRIDE = 33
    SPDRP_INSTALL_STATE = 34
    SPDRP_LOCATION_PATHS = 35
    SPDRP_BASE_CONTAINERID = 36
    SPDRP_MAXIMUM_PROPERTY = 37
End Enum
import enum

class SETUP_DI_REGISTRY_PROPERTY(enum.IntEnum):
    SPDRP_DEVICEDESC = 0
    SPDRP_HARDWAREID = 1
    SPDRP_COMPATIBLEIDS = 2
    SPDRP_UNUSED0 = 3
    SPDRP_SERVICE = 4
    SPDRP_UNUSED1 = 5
    SPDRP_UNUSED2 = 6
    SPDRP_CLASS = 7
    SPDRP_CLASSGUID = 8
    SPDRP_DRIVER = 9
    SPDRP_CONFIGFLAGS = 10
    SPDRP_MFG = 11
    SPDRP_FRIENDLYNAME = 12
    SPDRP_LOCATION_INFORMATION = 13
    SPDRP_PHYSICAL_DEVICE_OBJECT_NAME = 14
    SPDRP_CAPABILITIES = 15
    SPDRP_UI_NUMBER = 16
    SPDRP_UPPERFILTERS = 17
    SPDRP_LOWERFILTERS = 18
    SPDRP_BUSTYPEGUID = 19
    SPDRP_LEGACYBUSTYPE = 20
    SPDRP_BUSNUMBER = 21
    SPDRP_ENUMERATOR_NAME = 22
    SPDRP_SECURITY = 23
    SPDRP_SECURITY_SDS = 24
    SPDRP_DEVTYPE = 25
    SPDRP_EXCLUSIVE = 26
    SPDRP_CHARACTERISTICS = 27
    SPDRP_ADDRESS = 28
    SPDRP_UI_NUMBER_DESC_FORMAT = 29
    SPDRP_DEVICE_POWER_DATA = 30
    SPDRP_REMOVAL_POLICY = 31
    SPDRP_REMOVAL_POLICY_HW_DEFAULT = 32
    SPDRP_REMOVAL_POLICY_OVERRIDE = 33
    SPDRP_INSTALL_STATE = 34
    SPDRP_LOCATION_PATHS = 35
    SPDRP_BASE_CONTAINERID = 36
    SPDRP_MAXIMUM_PROPERTY = 37
// SETUP_DI_REGISTRY_PROPERTY
pub const SPDRP_DEVICEDESC: u32 = 0;
pub const SPDRP_HARDWAREID: u32 = 1;
pub const SPDRP_COMPATIBLEIDS: u32 = 2;
pub const SPDRP_UNUSED0: u32 = 3;
pub const SPDRP_SERVICE: u32 = 4;
pub const SPDRP_UNUSED1: u32 = 5;
pub const SPDRP_UNUSED2: u32 = 6;
pub const SPDRP_CLASS: u32 = 7;
pub const SPDRP_CLASSGUID: u32 = 8;
pub const SPDRP_DRIVER: u32 = 9;
pub const SPDRP_CONFIGFLAGS: u32 = 10;
pub const SPDRP_MFG: u32 = 11;
pub const SPDRP_FRIENDLYNAME: u32 = 12;
pub const SPDRP_LOCATION_INFORMATION: u32 = 13;
pub const SPDRP_PHYSICAL_DEVICE_OBJECT_NAME: u32 = 14;
pub const SPDRP_CAPABILITIES: u32 = 15;
pub const SPDRP_UI_NUMBER: u32 = 16;
pub const SPDRP_UPPERFILTERS: u32 = 17;
pub const SPDRP_LOWERFILTERS: u32 = 18;
pub const SPDRP_BUSTYPEGUID: u32 = 19;
pub const SPDRP_LEGACYBUSTYPE: u32 = 20;
pub const SPDRP_BUSNUMBER: u32 = 21;
pub const SPDRP_ENUMERATOR_NAME: u32 = 22;
pub const SPDRP_SECURITY: u32 = 23;
pub const SPDRP_SECURITY_SDS: u32 = 24;
pub const SPDRP_DEVTYPE: u32 = 25;
pub const SPDRP_EXCLUSIVE: u32 = 26;
pub const SPDRP_CHARACTERISTICS: u32 = 27;
pub const SPDRP_ADDRESS: u32 = 28;
pub const SPDRP_UI_NUMBER_DESC_FORMAT: u32 = 29;
pub const SPDRP_DEVICE_POWER_DATA: u32 = 30;
pub const SPDRP_REMOVAL_POLICY: u32 = 31;
pub const SPDRP_REMOVAL_POLICY_HW_DEFAULT: u32 = 32;
pub const SPDRP_REMOVAL_POLICY_OVERRIDE: u32 = 33;
pub const SPDRP_INSTALL_STATE: u32 = 34;
pub const SPDRP_LOCATION_PATHS: u32 = 35;
pub const SPDRP_BASE_CONTAINERID: u32 = 36;
pub const SPDRP_MAXIMUM_PROPERTY: u32 = 37;
// SETUP_DI_REGISTRY_PROPERTY
const (
	SPDRP_DEVICEDESC uint32 = 0
	SPDRP_HARDWAREID uint32 = 1
	SPDRP_COMPATIBLEIDS uint32 = 2
	SPDRP_UNUSED0 uint32 = 3
	SPDRP_SERVICE uint32 = 4
	SPDRP_UNUSED1 uint32 = 5
	SPDRP_UNUSED2 uint32 = 6
	SPDRP_CLASS uint32 = 7
	SPDRP_CLASSGUID uint32 = 8
	SPDRP_DRIVER uint32 = 9
	SPDRP_CONFIGFLAGS uint32 = 10
	SPDRP_MFG uint32 = 11
	SPDRP_FRIENDLYNAME uint32 = 12
	SPDRP_LOCATION_INFORMATION uint32 = 13
	SPDRP_PHYSICAL_DEVICE_OBJECT_NAME uint32 = 14
	SPDRP_CAPABILITIES uint32 = 15
	SPDRP_UI_NUMBER uint32 = 16
	SPDRP_UPPERFILTERS uint32 = 17
	SPDRP_LOWERFILTERS uint32 = 18
	SPDRP_BUSTYPEGUID uint32 = 19
	SPDRP_LEGACYBUSTYPE uint32 = 20
	SPDRP_BUSNUMBER uint32 = 21
	SPDRP_ENUMERATOR_NAME uint32 = 22
	SPDRP_SECURITY uint32 = 23
	SPDRP_SECURITY_SDS uint32 = 24
	SPDRP_DEVTYPE uint32 = 25
	SPDRP_EXCLUSIVE uint32 = 26
	SPDRP_CHARACTERISTICS uint32 = 27
	SPDRP_ADDRESS uint32 = 28
	SPDRP_UI_NUMBER_DESC_FORMAT uint32 = 29
	SPDRP_DEVICE_POWER_DATA uint32 = 30
	SPDRP_REMOVAL_POLICY uint32 = 31
	SPDRP_REMOVAL_POLICY_HW_DEFAULT uint32 = 32
	SPDRP_REMOVAL_POLICY_OVERRIDE uint32 = 33
	SPDRP_INSTALL_STATE uint32 = 34
	SPDRP_LOCATION_PATHS uint32 = 35
	SPDRP_BASE_CONTAINERID uint32 = 36
	SPDRP_MAXIMUM_PROPERTY uint32 = 37
)
const
  SPDRP_DEVICEDESC = 0;
  SPDRP_HARDWAREID = 1;
  SPDRP_COMPATIBLEIDS = 2;
  SPDRP_UNUSED0 = 3;
  SPDRP_SERVICE = 4;
  SPDRP_UNUSED1 = 5;
  SPDRP_UNUSED2 = 6;
  SPDRP_CLASS = 7;
  SPDRP_CLASSGUID = 8;
  SPDRP_DRIVER = 9;
  SPDRP_CONFIGFLAGS = 10;
  SPDRP_MFG = 11;
  SPDRP_FRIENDLYNAME = 12;
  SPDRP_LOCATION_INFORMATION = 13;
  SPDRP_PHYSICAL_DEVICE_OBJECT_NAME = 14;
  SPDRP_CAPABILITIES = 15;
  SPDRP_UI_NUMBER = 16;
  SPDRP_UPPERFILTERS = 17;
  SPDRP_LOWERFILTERS = 18;
  SPDRP_BUSTYPEGUID = 19;
  SPDRP_LEGACYBUSTYPE = 20;
  SPDRP_BUSNUMBER = 21;
  SPDRP_ENUMERATOR_NAME = 22;
  SPDRP_SECURITY = 23;
  SPDRP_SECURITY_SDS = 24;
  SPDRP_DEVTYPE = 25;
  SPDRP_EXCLUSIVE = 26;
  SPDRP_CHARACTERISTICS = 27;
  SPDRP_ADDRESS = 28;
  SPDRP_UI_NUMBER_DESC_FORMAT = 29;
  SPDRP_DEVICE_POWER_DATA = 30;
  SPDRP_REMOVAL_POLICY = 31;
  SPDRP_REMOVAL_POLICY_HW_DEFAULT = 32;
  SPDRP_REMOVAL_POLICY_OVERRIDE = 33;
  SPDRP_INSTALL_STATE = 34;
  SPDRP_LOCATION_PATHS = 35;
  SPDRP_BASE_CONTAINERID = 36;
  SPDRP_MAXIMUM_PROPERTY = 37;
// SETUP_DI_REGISTRY_PROPERTY
pub const SPDRP_DEVICEDESC: u32 = 0;
pub const SPDRP_HARDWAREID: u32 = 1;
pub const SPDRP_COMPATIBLEIDS: u32 = 2;
pub const SPDRP_UNUSED0: u32 = 3;
pub const SPDRP_SERVICE: u32 = 4;
pub const SPDRP_UNUSED1: u32 = 5;
pub const SPDRP_UNUSED2: u32 = 6;
pub const SPDRP_CLASS: u32 = 7;
pub const SPDRP_CLASSGUID: u32 = 8;
pub const SPDRP_DRIVER: u32 = 9;
pub const SPDRP_CONFIGFLAGS: u32 = 10;
pub const SPDRP_MFG: u32 = 11;
pub const SPDRP_FRIENDLYNAME: u32 = 12;
pub const SPDRP_LOCATION_INFORMATION: u32 = 13;
pub const SPDRP_PHYSICAL_DEVICE_OBJECT_NAME: u32 = 14;
pub const SPDRP_CAPABILITIES: u32 = 15;
pub const SPDRP_UI_NUMBER: u32 = 16;
pub const SPDRP_UPPERFILTERS: u32 = 17;
pub const SPDRP_LOWERFILTERS: u32 = 18;
pub const SPDRP_BUSTYPEGUID: u32 = 19;
pub const SPDRP_LEGACYBUSTYPE: u32 = 20;
pub const SPDRP_BUSNUMBER: u32 = 21;
pub const SPDRP_ENUMERATOR_NAME: u32 = 22;
pub const SPDRP_SECURITY: u32 = 23;
pub const SPDRP_SECURITY_SDS: u32 = 24;
pub const SPDRP_DEVTYPE: u32 = 25;
pub const SPDRP_EXCLUSIVE: u32 = 26;
pub const SPDRP_CHARACTERISTICS: u32 = 27;
pub const SPDRP_ADDRESS: u32 = 28;
pub const SPDRP_UI_NUMBER_DESC_FORMAT: u32 = 29;
pub const SPDRP_DEVICE_POWER_DATA: u32 = 30;
pub const SPDRP_REMOVAL_POLICY: u32 = 31;
pub const SPDRP_REMOVAL_POLICY_HW_DEFAULT: u32 = 32;
pub const SPDRP_REMOVAL_POLICY_OVERRIDE: u32 = 33;
pub const SPDRP_INSTALL_STATE: u32 = 34;
pub const SPDRP_LOCATION_PATHS: u32 = 35;
pub const SPDRP_BASE_CONTAINERID: u32 = 36;
pub const SPDRP_MAXIMUM_PROPERTY: u32 = 37;
const
  SPDRP_DEVICEDESC* = 0
  SPDRP_HARDWAREID* = 1
  SPDRP_COMPATIBLEIDS* = 2
  SPDRP_UNUSED0* = 3
  SPDRP_SERVICE* = 4
  SPDRP_UNUSED1* = 5
  SPDRP_UNUSED2* = 6
  SPDRP_CLASS* = 7
  SPDRP_CLASSGUID* = 8
  SPDRP_DRIVER* = 9
  SPDRP_CONFIGFLAGS* = 10
  SPDRP_MFG* = 11
  SPDRP_FRIENDLYNAME* = 12
  SPDRP_LOCATION_INFORMATION* = 13
  SPDRP_PHYSICAL_DEVICE_OBJECT_NAME* = 14
  SPDRP_CAPABILITIES* = 15
  SPDRP_UI_NUMBER* = 16
  SPDRP_UPPERFILTERS* = 17
  SPDRP_LOWERFILTERS* = 18
  SPDRP_BUSTYPEGUID* = 19
  SPDRP_LEGACYBUSTYPE* = 20
  SPDRP_BUSNUMBER* = 21
  SPDRP_ENUMERATOR_NAME* = 22
  SPDRP_SECURITY* = 23
  SPDRP_SECURITY_SDS* = 24
  SPDRP_DEVTYPE* = 25
  SPDRP_EXCLUSIVE* = 26
  SPDRP_CHARACTERISTICS* = 27
  SPDRP_ADDRESS* = 28
  SPDRP_UI_NUMBER_DESC_FORMAT* = 29
  SPDRP_DEVICE_POWER_DATA* = 30
  SPDRP_REMOVAL_POLICY* = 31
  SPDRP_REMOVAL_POLICY_HW_DEFAULT* = 32
  SPDRP_REMOVAL_POLICY_OVERRIDE* = 33
  SPDRP_INSTALL_STATE* = 34
  SPDRP_LOCATION_PATHS* = 35
  SPDRP_BASE_CONTAINERID* = 36
  SPDRP_MAXIMUM_PROPERTY* = 37
enum SETUP_DI_REGISTRY_PROPERTY : uint {
    SPDRP_DEVICEDESC = 0,
    SPDRP_HARDWAREID = 1,
    SPDRP_COMPATIBLEIDS = 2,
    SPDRP_UNUSED0 = 3,
    SPDRP_SERVICE = 4,
    SPDRP_UNUSED1 = 5,
    SPDRP_UNUSED2 = 6,
    SPDRP_CLASS = 7,
    SPDRP_CLASSGUID = 8,
    SPDRP_DRIVER = 9,
    SPDRP_CONFIGFLAGS = 10,
    SPDRP_MFG = 11,
    SPDRP_FRIENDLYNAME = 12,
    SPDRP_LOCATION_INFORMATION = 13,
    SPDRP_PHYSICAL_DEVICE_OBJECT_NAME = 14,
    SPDRP_CAPABILITIES = 15,
    SPDRP_UI_NUMBER = 16,
    SPDRP_UPPERFILTERS = 17,
    SPDRP_LOWERFILTERS = 18,
    SPDRP_BUSTYPEGUID = 19,
    SPDRP_LEGACYBUSTYPE = 20,
    SPDRP_BUSNUMBER = 21,
    SPDRP_ENUMERATOR_NAME = 22,
    SPDRP_SECURITY = 23,
    SPDRP_SECURITY_SDS = 24,
    SPDRP_DEVTYPE = 25,
    SPDRP_EXCLUSIVE = 26,
    SPDRP_CHARACTERISTICS = 27,
    SPDRP_ADDRESS = 28,
    SPDRP_UI_NUMBER_DESC_FORMAT = 29,
    SPDRP_DEVICE_POWER_DATA = 30,
    SPDRP_REMOVAL_POLICY = 31,
    SPDRP_REMOVAL_POLICY_HW_DEFAULT = 32,
    SPDRP_REMOVAL_POLICY_OVERRIDE = 33,
    SPDRP_INSTALL_STATE = 34,
    SPDRP_LOCATION_PATHS = 35,
    SPDRP_BASE_CONTAINERID = 36,
    SPDRP_MAXIMUM_PROPERTY = 37,
}
#define global SPDRP_DEVICEDESC                  0x0
#define global SPDRP_HARDWAREID                  0x1
#define global SPDRP_COMPATIBLEIDS               0x2
#define global SPDRP_UNUSED0                     0x3
#define global SPDRP_SERVICE                     0x4
#define global SPDRP_UNUSED1                     0x5
#define global SPDRP_UNUSED2                     0x6
#define global SPDRP_CLASS                       0x7
#define global SPDRP_CLASSGUID                   0x8
#define global SPDRP_DRIVER                      0x9
#define global SPDRP_CONFIGFLAGS                 0xA
#define global SPDRP_MFG                         0xB
#define global SPDRP_FRIENDLYNAME                0xC
#define global SPDRP_LOCATION_INFORMATION        0xD
#define global SPDRP_PHYSICAL_DEVICE_OBJECT_NAME 0xE
#define global SPDRP_CAPABILITIES                0xF
#define global SPDRP_UI_NUMBER                   0x10
#define global SPDRP_UPPERFILTERS                0x11
#define global SPDRP_LOWERFILTERS                0x12
#define global SPDRP_BUSTYPEGUID                 0x13
#define global SPDRP_LEGACYBUSTYPE               0x14
#define global SPDRP_BUSNUMBER                   0x15
#define global SPDRP_ENUMERATOR_NAME             0x16
#define global SPDRP_SECURITY                    0x17
#define global SPDRP_SECURITY_SDS                0x18
#define global SPDRP_DEVTYPE                     0x19
#define global SPDRP_EXCLUSIVE                   0x1A
#define global SPDRP_CHARACTERISTICS             0x1B
#define global SPDRP_ADDRESS                     0x1C
#define global SPDRP_UI_NUMBER_DESC_FORMAT       0x1D
#define global SPDRP_DEVICE_POWER_DATA           0x1E
#define global SPDRP_REMOVAL_POLICY              0x1F
#define global SPDRP_REMOVAL_POLICY_HW_DEFAULT   0x20
#define global SPDRP_REMOVAL_POLICY_OVERRIDE     0x21
#define global SPDRP_INSTALL_STATE               0x22
#define global SPDRP_LOCATION_PATHS              0x23
#define global SPDRP_BASE_CONTAINERID            0x24
#define global SPDRP_MAXIMUM_PROPERTY            0x25