Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

141 lines
6.2 KiB

  1. /*++
  2. Copyright (c) 1995-2000 Microsoft Corporation
  3. Module Name:
  4. umpnpdat.c
  5. Abstract:
  6. This module contains global strings.
  7. Author:
  8. Paula Tomlinson (paulat) 8-20-1995
  9. Environment:
  10. User mode only.
  11. Revision History:
  12. 6-Jun-1995 paulat
  13. Creation and initial implementation.
  14. --*/
  15. //
  16. // includes
  17. //
  18. #include "precomp.h"
  19. #include <pnpmgr.h>
  20. //
  21. // global registry strings
  22. //
  23. WCHAR pszRegPathCurrentControlSet[] = REGSTR_PATH_CURRENTCONTROLSET;
  24. WCHAR pszRegPathEnum[] = REGSTR_PATH_SYSTEMENUM;
  25. WCHAR pszRegPathClass[] = REGSTR_PATH_CLASS_NT;
  26. WCHAR pszRegPathDeviceClasses[] = REGSTR_PATH_DEVICE_CLASSES;
  27. WCHAR pszRegPathServices[] = REGSTR_PATH_SERVICES;
  28. WCHAR pszRegPathHwProfiles[] = REGSTR_PATH_HWPROFILES;
  29. WCHAR pszRegPathCurrent[] = REGSTR_PATH_HWPROFILESCURRENT;
  30. WCHAR pszRegPathIDConfigDB[] = REGSTR_PATH_IDCONFIGDB;
  31. WCHAR pszRegPathPerHwIdStorage[] = REGSTR_PATH_PER_HW_ID_STORAGE;
  32. WCHAR pszRegKeySystem[] = REGSTR_KEY_SYSTEM;
  33. WCHAR pszRegKeyEnum[] = REGSTR_KEY_ENUM;
  34. WCHAR pszRegKeyCurrent[] = REGSTR_KEY_CURRENT;
  35. WCHAR pszRegKeyCurrentDockInfo[] = REGSTR_KEY_CURRENT_DOCK_INFO;
  36. WCHAR pszRegKeyKnownDockingStates[] = REGSTR_KEY_KNOWNDOCKINGSTATES;
  37. WCHAR pszRegKeyDeviceParam[] = REGSTR_KEY_DEVICEPARAMETERS;
  38. WCHAR pszRegKeyRootEnum[] = REGSTR_KEY_ROOTENUM;
  39. WCHAR pszRegKeyDeleted[] = REGSTR_KEY_DELETEDDEVICE;
  40. WCHAR pszRegKeyLogConf[] = REGSTR_KEY_LOGCONF;
  41. WCHAR pszRegKeyDeviceControl[] = REGSTR_KEY_DEVICECONTROL;
  42. WCHAR pszRegKeyProperties[] = REGSTR_KEY_DEVICE_PROPERTIES;
  43. WCHAR pszRegValueDeviceInstance[] = REGSTR_VAL_DEVICE_INSTANCE;
  44. WCHAR pszRegValueDeviceDesc[] = REGSTR_VAL_DEVDESC;
  45. WCHAR pszRegValueNewDeviceDesc[] = REGSTR_VAL_NEW_DEVICE_DESC;
  46. WCHAR pszRegValueSlotNumber[] = REGSTR_VAL_SLOTNUMBER;
  47. WCHAR pszRegValuePortName[] = REGSTR_VAL_PORTNAME;
  48. WCHAR pszRegValueHardwareIDs[] = REGSTR_VAL_HARDWAREID;
  49. WCHAR pszRegValueCompatibleIDs[] = REGSTR_VAL_COMPATIBLEIDS;
  50. WCHAR pszRegValueSystemBusNumber[] = REGSTR_VAL_SYSTEMBUSNUMBER;
  51. WCHAR pszRegValueBusDataType[] = REGSTR_VAL_BUSDATATYPE;
  52. WCHAR pszRegValueInterfaceType[] = REGSTR_VAL_INTERFACETYPE;
  53. WCHAR pszRegValueService[] = REGSTR_VAL_SERVICE;
  54. WCHAR pszRegValueDetectSignature[] = REGSTR_VAL_DETECTSIGNATURE;
  55. WCHAR pszRegValueClass[] = REGSTR_VAL_CLASS;
  56. WCHAR pszRegValueClassGuid[] = REGSTR_VAL_CLASSGUID;
  57. WCHAR pszRegValueDriver[] = REGSTR_VAL_DRIVER;
  58. WCHAR pszRegValueInstanceIdentifier[] = REGSTR_VAL_INSTANCEIDENTIFIER;
  59. WCHAR pszRegValueDuplicateOf[] = REGSTR_VAL_DUPLICATEOF;
  60. WCHAR pszRegValueCSConfigFlags[] = REGSTR_VAL_CSCONFIGFLAGS;
  61. WCHAR pszRegValueConfigFlags[] = REGSTR_VAL_CONFIGFLAGS;
  62. WCHAR pszRegValueDisableCount[] = REGSTR_VAL_DISABLECOUNT;
  63. WCHAR pszRegValueUnknownProblems[] = REGSTR_VAL_UNKNOWNPROBLEMS;
  64. WCHAR pszRegValueCurrentConfig[] = REGSTR_VAL_CURCONFIG;
  65. WCHAR pszRegValueFriendlyName[] = REGSTR_VAL_FRIENDLYNAME;
  66. WCHAR pszRegValueDockState[] = REGSTR_VAL_DOCKSTATE;
  67. WCHAR pszRegValueDockingState[] = TEXT("DockingState");
  68. WCHAR pszRegValueEjectableDocks[] = REGSTR_VAL_EJECTABLE_DOCKS;
  69. WCHAR pszRegValuePreferenceOrder[] = REGSTR_VAL_PREFERENCEORDER;
  70. WCHAR pszRegValueUserWaitInterval[] = REGSTR_VAL_USERWAITINTERVAL;
  71. WCHAR pszRegValuePhantom[] = REGSTR_VAL_PHANTOM;
  72. WCHAR pszRegValueFirmwareIdentified[] = REGSTR_VAL_FIRMWAREIDENTIFIED;
  73. WCHAR pszRegValueFirmwareMember[] = REGSTR_VAL_FIRMWAREMEMBER;
  74. WCHAR pszRegValueMfg[] = REGSTR_VAL_MFG;
  75. WCHAR pszRegValueCount[] = REGSTR_VAL_Count;
  76. WCHAR pszRegValueBootConfig[] = REGSTR_VAL_BOOTCONFIG;
  77. WCHAR pszRegValueAllocConfig[] = REGSTR_VAL_ALLOCCONFIG;
  78. WCHAR pszRegValueForcedConfig[] = REGSTR_VAL_FORCEDCONFIG;
  79. WCHAR pszRegValueOverrideVector[] = REGSTR_VAL_OVERRIDECONFIGVECTOR;
  80. WCHAR pszRegValueBasicVector[] = REGSTR_VAL_BASICCONFIGVECTOR;
  81. WCHAR pszRegValueFilteredVector[] = REGSTR_VAL_FILTEREDCONFIGVECTOR;
  82. WCHAR pszRegValueActiveService[] = REGSTR_VAL_ACTIVESERVICE;
  83. WCHAR pszRegValuePlugPlayServiceType[] = REGSTR_VAL_PNPSERVICETYPE;
  84. WCHAR pszRegValueLocationInformation[] = REGSTR_VAL_LOCATION_INFORMATION;
  85. WCHAR pszRegValueCapabilities[] = REGSTR_VAL_CAPABILITIES;
  86. WCHAR pszRegValueUiNumber[] = REGSTR_VAL_UI_NUMBER;
  87. WCHAR pszRegValueUiNumberDescFormat[] = REGSTR_VAL_UI_NUMBER_DESC_FORMAT;
  88. WCHAR pszRegValueRemovalPolicyOverride[]= REGSTR_VAL_REMOVAL_POLICY;
  89. WCHAR pszRegValueUpperFilters[] = REGSTR_VAL_UPPERFILTERS;
  90. WCHAR pszRegValueLowerFilters[] = REGSTR_VAL_LOWERFILTERS;
  91. WCHAR pszRegValueSecurity[] = REGSTR_VAL_DEVICE_SECURITY_DESCRIPTOR;
  92. WCHAR pszRegValueDevType[] = REGSTR_VAL_DEVICE_TYPE;
  93. WCHAR pszRegValueExclusive[] = REGSTR_VAL_DEVICE_EXCLUSIVE;
  94. WCHAR pszRegValueCharacteristics[] = REGSTR_VAL_DEVICE_CHARACTERISTICS;
  95. WCHAR pszRegValueMigrated[] = TEXT("Migrated");
  96. WCHAR pszControlFlags[] = INFSTR_CONTROLFLAGS_SECTION;
  97. WCHAR pszInteractiveInstall[] = INFSTR_KEY_INTERACTIVEINSTALL;
  98. WCHAR pszRegValuePhysicalDeviceObject[] = REGSTR_VAL_PHYSICALDEVICEOBJECT;
  99. WCHAR pszRegRootEnumerator[] = REGSTR_VAL_ROOT_DEVNODE;
  100. WCHAR pszRegPathPolicies[] = REGSTR_PATH_POLICIES;
  101. WCHAR pszRegValueUndockWithoutLogon[] = REGSTR_VAL_UNDOCK_WITHOUT_LOGON;
  102. WCHAR pszRegValueCustomPropertyCacheDate[] = REGSTR_VAL_CUSTOM_PROPERTY_CACHE_DATE;
  103. WCHAR pszRegValueCustomPropertyHwIdKey[] = REGSTR_VAL_CUSTOM_PROPERTY_HW_ID_KEY;
  104. WCHAR pszRegValueLastUpdateTime[] = REGSTR_VAL_LAST_UPDATE_TIME;
  105. WCHAR pszRegKeyPlugPlayServiceParams[] = TEXT("PlugPlay\\Parameters");
  106. WCHAR pszRegValueDebugInstall[] = TEXT("DebugInstall");
  107. WCHAR pszRegValueDebugInstallCommand[] = TEXT("DebugInstallCommand");
  108. #if DBG
  109. WCHAR pszRegValueDebugFlags[] = TEXT("DebugFlags");
  110. #endif