/* * regstr.h Registry strings * * ========================================================================= * * Open Watcom Project * * Copyright (c) 2004-2010 The Open Watcom Contributors. All Rights Reserved. * * This file is automatically generated. Do not edit directly. * * ========================================================================= */ #ifndef _INC_REGSTR #define _INC_REGSTR #ifndef _ENABLE_AUTODEPEND #pragma read_only_file; #endif #ifdef __cplusplus extern "C" { #endif /* Registry key names */ #define REGSTR_KEY_CLASS TEXT( "Class" ) #define REGSTR_KEY_CONFIG TEXT( "Config" ) #define REGSTR_KEY_ENUM TEXT( "Enum" ) #define REGSTR_KEY_ROOTENUM TEXT( "Root" ) #define REGSTR_KEY_BIOSENUM TEXT( "BIOS" ) #define REGSTR_KEY_PCMCIAENUM TEXT( "PCMCIA" ) #define REGSTR_KEY_PCIENUM TEXT( "PCI" ) #define REGSTR_KEY_VPOWERDENUM TEXT( "VPOWERD" ) #ifndef NEC_98 #define REGSTR_KEY_ISAENUM TEXT( "ISAPnP" ) #define REGSTR_KEY_EISAENUM TEXT( "EISA" ) #else #define REGSTR_KEY_ISAENUM TEXT( "C98PnP" ) #define REGSTR_KEY_EISAENUM TEXT( "NESA" ) #endif #define REGSTR_KEY_LOGCONFIG TEXT( "LogConfig" ) #define REGSTR_KEY_SYSTEMBOARD TEXT( "*PNP0C01" ) #define REGSTR_KEY_APM TEXT( "*PNP0C05" ) #define REGSTR_KEY_INIUPDATE TEXT( "IniUpdate" ) #define REG_KEY_INSTDEV TEXT( "Installed" ) #define REGSTR_KEY_DOSOPTCDROM TEXT( "CD-ROM" ) #define REGSTR_KEY_DOSOPTMOUSE TEXT( "MOUSE" ) #define REGSTR_KEY_KNOWNDOCKINGSTATES TEXT( "Hardware Profiles" ) #define REGSTR_KEY_DEVICEPARAMETERS TEXT( "Device Parameters" ) /* Registry paths */ #define REGSTR_DEFAULT_INSTANCE TEXT( "0000" ) #define REGSTR_PATH_MOTHERBOARD \ REGSTR_KEY_SYSTEMBOARD TEXT( "\\" ) REGSTR_DEFAULT_INSTANCE #define REGSTR_PATH_SETUP \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion" ) #define REGSTR_PATH_DRIVERSIGN \ TEXT( "Software\\Microsoft\\Driver Signing" ) #define REGSTR_PATH_NONDRIVERSIGN \ TEXT( "Software\\Microsoft\\Non-Driver Signing" ) #define REGSTR_PATH_DRIVERSIGN_POLICY \ TEXT( "Software\\Policies\\Microsoft\\Windows NT\\Driver Signing" ) #define REGSTR_PATH_NONDRIVERSIGN_POLICY \ TEXT( "Software\\Policies\\Microsoft\\Windows NT\\Non-Driver Signing" ) #define REGSTR_PATH_PIFCONVERT \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\PIFConvert" ) #define REGSTR_PATH_MSDOSOPTS \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\MS-DOSOptions" ) #define REGSTR_PATH_NOSUGGMSDOS \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\NoMSDOSWarn" ) #define REGSTR_PATH_NEWDOSBOX \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\MS-DOSSpecialConfig" ) #define REGSTR_PATH_RUNONCE \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce" ) #define REGSTR_PATH_RUNONCEEX \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\RunOnceEx" ) #define REGSTR_PATH_RUN \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Run" ) #define REGSTR_PATH_RUNSERVICESONCE \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\RunServicesOnce" ) #define REGSTR_PATH_RUNSERVICES \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\RunServices" ) #define REGSTR_PATH_EXPLORER \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer" ) #define REGSTR_PATH_PROPERTYSYSTEM \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\PropertySystem" ) #define REGSTR_PATH_DETECT \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Detect" ) #define REGSTR_PATH_APPPATHS \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\App Paths" ) #define REGSTR_PATH_UNINSTALL \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall" ) #define REGSTR_PATH_REALMODENET \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Network\\Real Mode Net" ) #define REGSTR_PATH_NETEQUIV \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Network\\Equivalent" ) #define REGSTR_PATH_CVNETWORK \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Network" ) #define REGSTR_PATH_WMI_SECURITY \ TEXT( "System\\CurrentControlSet\\Control\\Wmi\\Security" ) #define REGSTR_PATH_RELIABILITY \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Reliability" ) #define REGSTR_PATH_RELIABILITY_POLICY \ TEXT( "Software\\Policies\\Microsoft\\Windows NT\\Reliability" ) #define REGSTR_PATH_RELIABILITY_POLICY_SHUTDOWNREASONUI TEXT( "ShutdownReasonUI" ) #define REGSTR_PATH_RELIABILITY_POLICY_SNAPSHOT TEXT( "Snapshot" ) #define REGSTR_PATH_RELIABILITY_POLICY_REPORTSNAPSHOT TEXT( "ReportSnapshot" ) #define REGSTR_PATH_REINSTALL \ TEXT( "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Reinstall" ) #define REGSTR_PATH_NT_CURRENTVERSION \ TEXT( "Software\\Microsoft\\Windows NT\\CurrentVersion" ) #define REGSTR_PATH_VOLUMECACHE \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\VolumeCaches" ) #define REGSTR_VAL_DISPLAY TEXT( "display" ) #define REGSTR_PATH_IDCONFIGDB \ TEXT( "System\\CurrentControlSet\\Control\\IDConfigDB" ) #define REGSTR_PATH_CRITICALDEVICEDATABASE \ TEXT( "System\\CurrentControlSet\\Control\\CriticalDeviceDatabase" ) #define REGSTR_PATH_CLASS \ TEXT( "System\\CurrentControlSet\\Services\\Class" ) #define REGSTR_PATH_DISPLAYSETTINGS TEXT( "Display\\Settings" ) #define REGSTR_PATH_FONTS TEXT( "Display\\Fonts" ) #define REGSTR_PATH_ENUM TEXT( "Enum" ) #define REGSTR_PATH_ROOT TEXT( "Enum\\Root" ) #define REGSTR_PATH_CURRENTCONTROLSET \ TEXT( "System\\CurrentControlSet" ) #define REGSTR_PATH_SYSTEMENUM \ TEXT( "System\\CurrentControlSet\\Enum" ) #define REGSTR_PATH_HWPROFILES \ TEXT( "System\\CurrentControlSet\\Hardware Profiles" ) #define REGSTR_PATH_HWPROFILESCURRENT \ TEXT( "System\\CurrentControlSet\\Hardware Profiles\\Current" ) #define REGSTR_PATH_CLASS_NT \ TEXT( "System\\CurrentControlSet\\Control\\Class" ) #define REGSTR_PATH_PER_HW_ID_STORAGE \ TEXT( "Software\\Microsoft\\Windows NT\\CurrentVersion\\PerHwIdStorage" ) #define REGSTR_PATH_DEVICE_CLASSES \ TEXT( "System\\CurrentControlSet\\Control\\DeviceClasses" ) #define REGSTR_PATH_CODEVICEINSTALLERS \ TEXT( "System\\CurrentControlSet\\Control\\CoDeviceInstallers" ) #define REGSTR_PATH_BUSINFORMATION \ TEXT( "System\\CurrentControlSet\\Control\\PnP\\BusInformation" ) #define REGSTR_PATH_SERVICES \ TEXT( "System\\CurrentControlSet\\Services" ) #define REGSTR_PATH_VXD \ TEXT( "System\\CurrentControlSet\\Services\\VxD" ) #define REGSTR_PATH_IOS \ TEXT( "System\\CurrentControlSet\\Services\\VxD\\IOS" ) #define REGSTR_PATH_VMM \ TEXT( "System\\CurrentControlSet\\Services\\VxD\\VMM" ) #define REGSTR_PATH_VPOWERD \ TEXT( "System\\CurrentControlSet\\Services\\VxD\\VPOWERD" ) #define REGSTR_PATH_VNETSUP \ TEXT( "System\\CurrentControlSet\\Services\\VxD\\VNETSUP" ) #define REGSTR_PATH_NWREDIR \ TEXT( "System\\CurrentControlSet\\Services\\VxD\\NWREDIR" ) #define REGSTR_PATH_NCPSERVER \ TEXT( "System\\CurrentControlSet\\Services\\NcpServer\\Parameters" ) #define REGSTR_PATH_VCOMM \ TEXT( "System\\CurrentControlSet\\Services\\VxD\\VCOMM" ) #define REGSTR_PATH_IOARB \ TEXT( "System\\CurrentControlSet\\Services\\Arbitrators\\IOArb" ) #define REGSTR_PATH_ADDRARB \ TEXT( "System\\CurrentControlSet\\Services\\Arbitrators\\AddrArb" ) #define REGSTR_PATH_DMAARB \ TEXT( "System\\CurrentControlSet\\Services\\Arbitrators\\DMAArb" ) #define REGSTR_PATH_IRQARB \ TEXT( "System\\CurrentControlSet\\Services\\Arbitrators\\IRQArb" ) #define REGSTR_PATH_CODEPAGE \ TEXT( "System\\CurrentControlSet\\Control\\Nls\\Codepage" ) #define REGSTR_PATH_FILESYSTEM \ TEXT( "System\\CurrentControlSet\\Control\\FileSystem" ) #define REGSTR_PATH_FILESYSTEM_NOVOLTRACK \ TEXT( "System\\CurrentControlSet\\Control\\FileSystem\\NoVolTrack" ) #define REGSTR_PATH_CDFS \ TEXT( "System\\CurrentControlSet\\Control\\FileSystem\\CDFS" ) #define REGSTR_PATH_WINBOOT \ TEXT( "System\\CurrentControlSet\\Control\\WinBoot" ) #define REGSTR_PATH_INSTALLEDFILES \ TEXT( "System\\CurrentControlSet\\Control\\InstalledFiles" ) #define REGSTR_PATH_VMM32FILES \ TEXT( "System\\CurrentControlSet\\Control\\VMM32Files" ) #define REGSTR_PATH_CONTROLPANEL \ TEXT( "Control Panel" ) #define REGSTR_PATH_CONTROLSFOLDER \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Controls Folder" ) #define REGSTR_PATH_DYNA_ENUM \ TEXT( "Config Manager\\Enum" ) #define REGSTR_PATH_APPEARANCE \ TEXT( "Control Panel\\Appearance" ) #define REGSTR_PATH_LOOKSCHEMES \ TEXT( "Control Panel\\Appearance\\Schemes" ) #define REGSTR_PATH_SCREENSAVE \ TEXT( "Control Panel\\Desktop" ) #define REGSTR_PATH_WINDOWSAPPLETS \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Applets" ) #define REGSTR_PATH_SYSTRAY \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\SysTray" ) #define REGSTR_PATH_CURRENT_CONTROL_SET \ TEXT( "System\\CurrentControlSet\\Control" ) #define REGSTR_PATH_PWDPROVIDER \ TEXT( "System\\CurrentControlSet\\Control\\PwdProvider" ) #define REGSTR_PATH_POLICIES \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Policies" ) #define REGSTR_PATH_UPDATE \ TEXT( "System\\CurrentControlSet\\Control\\Update" ) #define REGSTR_PATH_RUN_POLICY \ REGSTR_PATH_POLICIES TEXT( "\\Explorer\\Run" ) #define REGSTR_PATH_WINLOGON \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Winlogon" ) #define REGSTR_PATH_TIMEZONE \ TEXT( "System\\CurrentControlSet\\Control\\TimeZoneInformation" ) #define REGSTR_PATH_FLOATINGPOINTPROCESSOR \ TEXT( "HARDWARE\\DESCRIPTION\\System\\FloatingPointProcessor" ) #define REGSTR_PATH_FLOATINGPOINTPROCESSOR0 \ TEXT( "HARDWARE\\DESCRIPTION\\System\\FloatingPointProcessor\\0" ) #define REGSTR_PATH_COMPUTRNAME \ TEXT( "System\\CurrentControlSet\\Control\\ComputerName\\ComputerName" ) #define REGSTR_PATH_SHUTDOWN \ TEXT( "System\\CurrentControlSet\\Control\\Shutdown" ) #define REGSTR_PATH_KNOWNDLLS \ TEXT( "System\\CurrentControlSet\\Control\\SessionManager\\KnownDLLs" ) #define REGSTR_PATH_KNOWN16DLLS \ TEXT( "System\\CurrentControlSet\\Control\\SessionManager\\Known16DLLs" ) #define REGSTR_PATH_CHECKVERDLLS \ TEXT( "System\\CurrentControlSet\\Control\\SessionManager\\CheckVerDLLs" ) #define REGSTR_PATH_WARNVERDLLS \ TEXT( "System\\CurrentControlSet\\Control\\SessionManager\\WarnVerDLLs" ) #define REGSTR_PATH_HACKINIFILE \ TEXT( "System\\CurrentControlSet\\Control\\SessionManager\\HackIniFiles" ) #define REGSTR_PATH_CHECKBADAPPS \ TEXT( "System\\CurrentControlSet\\Control\\SessionManager\\CheckBadApps" ) #define REGSTR_PATH_APPPATCH \ TEXT( "System\\CurrentControlSet\\Control\\SessionManager\\AppPatches" ) #define REGSTR_PATH_CHECKBADAPPS400 \ TEXT( "System\\CurrentControlSet\\Control\\SessionManager\\CheckBadApps400" ) #define REGSTR_PATH_KNOWNVXDS \ TEXT( "System\\CurrentControlSet\\Control\\SessionManager\\KnownVxDs" ) #define REGSTR_PATH_MOUSE \ TEXT( "Control Panel\\Mouse" ) #define REGSTR_PATH_KEYBOARD \ TEXT( "Control Panel\\Keyboard" ) #define REGSTR_PATH_COLORS \ TEXT( "Control Panel\\Colors" ) #define REGSTR_PATH_SOUND \ TEXT( "Control Panel\\Sound" ) #define REGSTR_PATH_METRICS \ TEXT( "Control Panel\\Desktop\\WindowMetrics" ) #define REGSTR_PATH_ICONS \ TEXT( "Control Panel\\Icons" ) #define REGSTR_PATH_CURSORS \ TEXT( "Control Panel\\Cursors" ) #define REGSTR_PATH_CHECKDISK \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\Check Drive" ) #define REGSTR_PATH_CHECKDISKSET \ TEXT( "Settings" ) #define REGSTR_PATH_CHECKDISKUDRVS \ TEXT( "NoUnknownDDErrDrvs" ) #define REGSTR_PATH_FAULT \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Fault" ) #define REGSTR_PATH_AEDEBUG \ TEXT( "Software\\Microsoft\\Windows NT\\CurrentVersion\\AeDebug" ) #define REGSTR_PATH_GRPCONV \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\GrpConv" ) #define REGSTR_PATH_LASTCHECK \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\LastCheck" ) #define REGSTR_PATH_LASTOPTIMIZE \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\LastOptimize" ) #define REGSTR_PATH_LASTBACKUP \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\LastBackup" ) #define REGSTR_PATH_CHKLASTCHECK \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\Check Drive\\LastCheck" ) #define REGSTR_PATH_CHKLASTSURFAN \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\Check Drive\\LastSurfaceAnalysis" ) #define REGSTR_KEY_SHARES \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan" ) #define REGSTR_PATH_PRINT \ TEXT( "System\\CurrentControlSet\\Control\\Print" ) #define REGSTR_PATH_PRINTERS \ TEXT( "System\\CurrentControlSet\\Control\\Print\\Printers" ) #define REGSTR_PATH_PROVIDERS \ TEXT( "System\\CurrentControlSet\\Control\\Print\\Providers" ) #define REGSTR_PATH_MONITORS \ TEXT( "System\\CurrentControlSet\\Control\\Print\\Monitors" ) #define REGSTR_PATH_ENVIRONMENTS \ TEXT( "System\\CurrentControlSet\\Control\\Print\\Environments" ) #define REGSTR_PATH_EVENTLABELS TEXT( "AppEvents\\EventLabels" ) #define REGSTR_PATH_SCHEMES TEXT( "AppEvents\\Schemes" ) #define REGSTR_PATH_APPS \ REGSTR_PATH_SCHEMES TEXT( "\\Apps" ) #define REGSTR_PATH_APPS_DEFAULT \ REGSTR_PATH_SCHEMES TEXT( "\\Apps\\.Default" ) #define REGSTR_PATH_NAMES \ REGSTR_PATH_SCHEMES TEXT( "\\Names" ) #define REGSTR_PATH_MULTIMEDIA \ REGSTR_PATH_SETUP TEXT( "\\Multimedia" ) #define REGSTR_PATH_MULTIMEDIA_AUDIO \ TEXT( "Software\\Microsoft\\Multimedia\\Audio" ) #define REGSTR_PATH_MULTIMEDIA_AUDIO_IMAGES \ REGSTR_PATH_MULTIMEDIA_AUDIO TEXT( "\\Images" ) #define REGSTR_PATH_MEDIARESOURCES \ REGSTR_PATH_CURRENT_CONTROL_SET TEXT( "\\MediaResources" ) #define REGSTR_PATH_MEDIAPROPERTIES \ REGSTR_PATH_CURRENT_CONTROL_SET TEXT( "\\MediaProperties" ) #define REGSTR_PATH_PRIVATEPROPERTIES \ REGSTR_PATH_MEDIAPROPERTIES TEXT( "\\PrivateProperties" ) #define REGSTR_PATH_PUBLICPROPERTIES \ REGSTR_PATH_MEDIAPROPERTIES TEXT( "\\PublicProperties" ) #define REGSTR_PATH_JOYOEM \ REGSTR_PATH_PRIVATEPROPERTIES TEXT( "\\Joystick\\OEM" ) #define REGSTR_PATH_JOYCONFIG \ REGSTR_PATH_MEDIARESOURCES TEXT( "\\Joystick" ) #define REGSTR_PATH_DEVICEINSTALLER \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\Device Installer" ) #define REGSTR_PATH_DIFX \ TEXT( "Software\\Microsoft\\Windows\\CurrentVersion\\DIFX" ) #define REGSTR_PATH_BIOSINFO \ TEXT( "System\\CurrentControlSet\\Control\\BiosInfo" ) #define REGSTR_PATH_PCIIR \ TEXT( "System\\CurrentControlSet\\Control\\Pnp\\PciIrqRouting" ) #define REGSTR_PATH_LASTGOOD \ TEXT( "System\\LastKnownGoodRecovery\\LastGood" ) #define REGSTR_PATH_LASTGOODTMP \ TEXT( "System\\LastKnownGoodRecovery\\LastGood.Tmp" ) /* Maximum value name length */ #define REGSTR_MAX_VALUE_LENGTH 256 /* Registry value names */ #define REGSTR_KEY_DEVICE_PROPERTIES TEXT( "Properties" ) #define REGSTR_VAL_SLOTNUMBER TEXT( "SlotNumber" ) #define REGSTR_VAL_ATTACHEDCOMPONENTS TEXT( "AttachedComponents" ) #define REGSTR_VAL_BASEDEVICEPATH TEXT( "BaseDevicePath" ) #define REGSTR_VAL_SYSTEMBUSNUMBER TEXT( "SystemBusNumber" ) #define REGSTR_VAL_BUSDATATYPE TEXT( "BusDataType" ) #define REGSTR_VAL_INTERFACETYPE TEXT( "InterfaceType" ) #define REGSTR_VAL_SERVICE TEXT( "Service" ) #define REGSTR_VAL_DETECTSIGNATURE TEXT( "DetectSignature" ) #define REGSTR_VAL_CLASSGUID TEXT( "ClassGUID" ) #define REGSTR_VAL_INSTANCEIDENTIFIER TEXT( "InstanceIdentifier" ) #define REGSTR_VAL_DUPLICATEOF TEXT( "DuplicateOf" ) #define REGSTR_VAL_STATUSFLAGS TEXT( "StatusFlags" ) #define REGSTR_VAL_DISABLECOUNT TEXT( "DisableCount" ) #define REGSTR_VAL_UNKNOWNPROBLEMS TEXT( "UnknownProblem" ) #define REGSTR_VAL_DOCKSTATE TEXT( "DockState" ) #define REGSTR_VAL_PREFERENCEORDER TEXT( "PreferenceOrder" ) #define REGSTR_VAL_USERWAITINTERVAL TEXT( "UserWaitInterval" ) #define REGSTR_VAL_DEVICE_INSTANCE TEXT( "DeviceInstance" ) #define REGSTR_VAL_SYMBOLIC_LINK TEXT( "SymbolicLink" ) #define REGSTR_VAL_DEFAULT TEXT( "Default" ) #define REGSTR_VAL_LOWERFILTERS TEXT( "LowerFilters" ) #define REGSTR_VAL_UPPERFILTERS TEXT( "UpperFilters" ) #define REGSTR_VAL_LOCATION_INFORMATION TEXT( "LocationInformation" ) #define REGSTR_VAL_UI_NUMBER TEXT( "UINumber" ) #define REGSTR_VAL_UI_NUMBER_DESC_FORMAT TEXT( "UINumberDescFormat" ) #define REGSTR_VAL_CAPABILITIES TEXT( "Capabilities" ) #define REGSTR_VAL_DEVICE_TYPE TEXT( "DeviceType" ) #define REGSTR_VAL_DEVICE_CHARACTERISTICS TEXT( "DeviceCharacteristics" ) #define REGSTR_VAL_DEVICE_SECURITY_DESCRIPTOR TEXT( "Security" ) #define REGSTR_VAL_DEVICE_EXCLUSIVE TEXT( "Exclusive" ) #define REGSTR_VAL_RESOURCE_PICKER_TAGS TEXT( "ResourcePickerTags" ) #define REGSTR_VAL_RESOURCE_PICKER_EXCEPTIONS TEXT( "ResourcePickerExceptions" ) #define REGSTR_VAL_CUSTOM_PROPERTY_CACHE_DATE TEXT( "CustomPropertyCacheDate" ) #define REGSTR_VAL_CUSTOM_PROPERTY_HW_ID_KEY TEXT( "CustomPropertyHwIdKey" ) #define REGSTR_VAL_LAST_UPDATE_TIME TEXT( "LastUpdateTime" ) #define REGSTR_VAL_CONTAINERID TEXT( "ContainerID" ) #define REGSTR_VALUE_DEVICE_OBJECT_NAME TEXT( "DeviceObjectName" ) #define REGSTR_VALUE_DEVICE_SYMBOLIC_NAME TEXT( "DeviceSymbolicName" ) #define REGSTR_VAL_EJECT_PRIORITY TEXT( "EjectPriority" ) #define REGSTR_KEY_CONTROL TEXT( "Control" ) #define REGSTR_VAL_ACTIVESERVICE TEXT( "ActiveService" ) #define REGSTR_VAL_LINKED TEXT( "Linked" ) #define REGSTR_VAL_PHYSICALDEVICEOBJECT TEXT( "PhysicalDeviceObject" ) #define REGSTR_VAL_REMOVAL_POLICY TEXT( "RemovalPolicy" ) #define REGSTR_VAL_CURRENT_VERSION TEXT( "CurrentVersion" ) #define REGSTR_VAL_CURRENT_BUILD TEXT( "CurrentBuildNumber" ) #define REGSTR_VAL_CURRENT_CSDVERSION TEXT( "CSDVersion" ) #define REGSTR_VAL_CURRENT_TYPE TEXT( "CurrentType" ) #define REGSTR_VAL_BITSPERPIXEL TEXT( "BitsPerPixel" ) #define REGSTR_VAL_RESOLUTION TEXT( "Resolution" ) #define REGSTR_VAL_DPILOGICALX TEXT( "DPILogicalX" ) #define REGSTR_VAL_DPILOGICALY TEXT( "DPILogicalY" ) #define REGSTR_VAL_DPIPHYSICALX TEXT( "DPIPhysicalX" ) #define REGSTR_VAL_DPIPHYSICALY TEXT( "DPIPhysicalY" ) #define REGSTR_VAL_REFRESHRATE TEXT( "RefreshRate" ) #define REGSTR_VAL_DISPLAYFLAGS TEXT( "DisplayFlags" ) #define REGSTR_VAL_DOSCP TEXT( "OEMCP" ) #define REGSTR_VAL_WINCP TEXT( "ACP" ) #define REGSTR_VAL_HARDWARE_KEY TEXT( "HardWareKey" ) #define REGSTR_VAL_ALLOCATION TEXT( "Allocation" ) #define REGSTR_VAL_PROBLEM TEXT( "Problem" ) #define REGSTR_VAL_STATUS TEXT( "Status" ) #define REGSTR_VAL_DONTUSEMEM TEXT( "DontAllocLastMem" ) #define REGSTR_VAL_SYSTEMROOT TEXT( "SystemRoot" ) #define REGSTR_VAL_BOOTCOUNT TEXT( "BootCount" ) #define REGSTR_VAL_REALNETSTART TEXT( "RealNetStart" ) #define REGSTR_VAL_MEDIA TEXT( "MediaPath" ) #define REGSTR_VAL_CONFIG TEXT( "ConfigPath" ) #define REGSTR_VAL_DEVICEPATH TEXT( "DevicePath" ) #define REGSTR_VAL_SRCPATH TEXT( "SourcePath" ) #define REGSTR_VAL_DRIVERCACHEPATH TEXT( "DriverCachePath" ) #define REGSTR_VAL_OLDWINDIR TEXT( "OldWinDir" ) #define REGSTR_VAL_SETUPFLAGS TEXT( "SetupFlags" ) #define REGSTR_VAL_REGOWNER TEXT( "RegisteredOwner" ) #define REGSTR_VAL_REGORGANIZATION TEXT( "RegisteredOrganization" ) #define REGSTR_VAL_LICENSINGINFO TEXT( "LicensingInfo" ) #define REGSTR_VAL_OLDMSDOSVER TEXT( "OldMSDOSVer" ) #define REGSTR_VAL_FIRSTINSTALLDATETIME TEXT( "FirstInstallDateTime" ) #define REGSTR_VAL_INSTALLTYPE TEXT( "InstallType" ) #define REGSTR_VAL_WRAPPER TEXT( "Wrapper" ) #define REGSTR_KEY_RUNHISTORY TEXT( "RunHistory" ) #define REGSTR_VAL_LASTALIVEINTERVAL TEXT( "TimeStampInterval" ) #define REGSTR_VAL_DIRTYSHUTDOWN TEXT( "DirtyShutdown" ) #define REGSTR_VAL_DIRTYSHUTDOWNTIME TEXT( "DirtyShutdownTime" ) #define REGSTR_VAL_BT TEXT( "6005BT" ) #define REGSTR_VAL_LASTCOMPUTERNAME TEXT( "LastComputerName" ) #define REGSTR_VAL_LASTALIVEBT TEXT( "LastAliveBT" ) #define REGSTR_VAL_LASTALIVESTAMP TEXT( "LastAliveStamp" ) #define REGSTR_VAL_LASTALIVESTAMPFORCED TEXT( "LastAliveStampForced" ) #define REGSTR_VAL_LASTALIVESTAMPINTERVAL TEXT( "LastAliveStampInterval" ) #define REGSTR_VAL_LASTALIVESTAMPPOLICYINTERVAL TEXT( "LastAliveStampPolicyInterval" ) #define REGSTR_VAL_LASTALIVEUPTIME TEXT( "LastAliveUptime" ) #define REGSTR_VAL_LASTALIVEPMPOLICY TEXT( "LastAlivePMPolicy" ) #define REGSTR_VAL_REASONCODE TEXT( "ReasonCode" ) #define REGSTR_VAL_COMMENT TEXT( "Comment" ) #define REGSTR_VAL_SHUTDOWNREASON TEXT( "ShutdownReason" ) #define REGSTR_VAL_SHUTDOWNREASON_CODE TEXT( "ShutdownReasonCode" ) #define REGSTR_VAL_SHUTDOWNREASON_COMMENT TEXT( "ShutdownReasonComment" ) #define REGSTR_VAL_SHUTDOWNREASON_PROCESS TEXT( "ShutdownReasonProcess" ) #define REGSTR_VAL_SHUTDOWNREASON_USERNAME TEXT( "ShutdownReasonUserName" ) #define REGSTR_VAL_SHOWREASONUI TEXT( "ShutdownReasonUI" ) #define REGSTR_VAL_SHUTDOWN_IGNORE_PREDEFINED TEXT( "ShutdownIgnorePredefinedReasons" ) #define REGSTR_VAL_SHUTDOWN_STATE_SNAPSHOT TEXT( "ShutdownStateSnapshot" ) #define REGSTR_KEY_SETUP TEXT( "\\Setup" ) #define REGSTR_VAL_BOOTDIR TEXT( "BootDir" ) #define REGSTR_VAL_WINBOOTDIR TEXT( "WinbootDir" ) #define REGSTR_VAL_WINDIR TEXT( "WinDir" ) #define REGSTR_VAL_APPINSTPATH TEXT( "AppInstallPath" ) #define REGSTR_PATH_EBD \ REGSTR_PATH_SETUP REGSTR_KEY_SETUP TEXT( "\\EBD" ) #define REGSTR_KEY_EBDFILESLOCAL TEXT( "EBDFilesLocale" ) #define REGSTR_KEY_EBDFILESKEYBOARD TEXT( "EBDFilesKeyboard" ) #define REGSTR_KEY_EBDAUTOEXECBATLOCAL TEXT( "EBDAutoexecBatLocale" ) #define REGSTR_KEY_EBDAUTOEXECBATKEYBOARD TEXT( "EBDAutoexecBatKeyboard" ) #define REGSTR_KEY_EBDCONFIGSYSLOCAL TEXT( "EBDConfigSysLocale" ) #define REGSTR_KEY_EBDCONFIGSYSKEYBOARD TEXT( "EBDConfigSysKeyboard" ) #define REGSTR_VAL_POLICY TEXT( "Policy" ) #define REGSTR_VAL_BEHAVIOR_ON_FAILED_VERIFY TEXT( "BehaviorOnFailedVerify" ) #define REGSTR_VAL_MSDOSMODE TEXT( "MSDOSMode" ) #define REGSTR_VAL_MSDOSMODEDISCARD TEXT( "Discard" ) #define REGSTR_VAL_DOSOPTGLOBALFLAGS TEXT( "GlobalFlags" ) #define REGSTR_VAL_DOSOPTFLAGS TEXT( "Flags" ) #define REGSTR_VAL_OPTORDER TEXT( "Order" ) #define REGSTR_VAL_CONFIGSYS TEXT( "Config.Sys" ) #define REGSTR_VAL_AUTOEXEC TEXT( "Autoexec.Bat" ) #define REGSTR_VAL_STDDOSOPTION TEXT( "StdOption" ) #define REGSTR_VAL_DOSOPTTIP TEXT( "TipText" ) #define REGSTR_VAL_DOSPAGER TEXT( "DOSPager" ) #define REGSTR_VAL_VXDGROUPS TEXT( "VXDGroups" ) #define REGSTR_VAL_VPOWERDFLAGS TEXT( "Flags" ) #define REGSTR_VAL_WORKGROUP TEXT( "Workgroup" ) #define REGSTR_VAL_DIRECTHOST TEXT( "DirectHost" ) #define REGSTR_VAL_FILESHARING TEXT( "FileSharing" ) #define REGSTR_VAL_PRINTSHARING TEXT( "PrintSharing" ) #define REGSTR_VAL_FIRSTNETDRIVE TEXT( "FirstNetworkDrive" ) #define REGSTR_VAL_MAXCONNECTIONS TEXT( "MaxConnections" ) #define REGSTR_VAL_APISUPPORT TEXT( "APISupport" ) #define REGSTR_VAL_MAXRETRY TEXT( "MaxRetry" ) #define REGSTR_VAL_MINRETRY TEXT( "MinRetry" ) #define REGSTR_VAL_SUPPORTLFN TEXT( "SupportLFN" ) #define REGSTR_VAL_SUPPORTBURST TEXT( "SupportBurst" ) #define REGSTR_VAL_SUPPORTTUNNELLING TEXT( "SupportTunnelling" ) #define REGSTR_VAL_FULLTRACE TEXT( "FullTrace" ) #define REGSTR_VAL_READCACHING TEXT( "ReadCaching" ) #define REGSTR_VAL_SHOWDOTS TEXT( "ShowDots" ) #define REGSTR_VAL_GAPTIME TEXT( "GapTime" ) #define REGSTR_VAL_SEARCHMODE TEXT( "SearchMode" ) #define REGSTR_VAL_SHELLVERSION TEXT( "ShellVersion" ) #define REGSTR_VAL_MAXLIP TEXT( "MaxLIP" ) #define REGSTR_VAL_PRESERVECASE TEXT( "PreserveCase" ) #define REGSTR_VAL_OPTIMIZESFN TEXT( "OptimizeSFN" ) #define REGSTR_VAL_NCP_BROWSEMASTER TEXT( "BrowseMaster" ) #define REGSTR_VAL_NCP_USEPEERBROWSING TEXT( "Use_PeerBrowsing" ) #define REGSTR_VAL_NCP_USESAP TEXT( "Use_Sap" ) #define REGSTR_VAL_PCCARD_POWER TEXT( "EnablePowerManagement" ) #define REGSTR_VAL_WIN31FILESYSTEM TEXT( "Win31FileSystem" ) #define REGSTR_VAL_PRESERVELONGNAMES TEXT( "PreserveLongNames" ) #define REGSTR_VAL_DRIVEWRITEBEHIND TEXT( "DriveWriteBehind" ) #define REGSTR_VAL_ASYNCFILECOMMIT TEXT( "AsyncFileCommit" ) #define REGSTR_VAL_PATHCACHECOUNT TEXT( "PathCache" ) #define REGSTR_VAL_NAMECACHECOUNT TEXT( "NameCache" ) #define REGSTR_VAL_CONFIGFILEALLOC TEXT( "ConfigFileAllocSize" ) #define REGSTR_VAL_FREESPACERATIO TEXT( "FreeSpaceRatio" ) #define REGSTR_VAL_VOLIDLETIMEOUT TEXT( "VolumeIdleTimeout" ) #define REGSTR_VAL_BUFFIDLETIMEOUT TEXT( "BufferIdleTimeout" ) #define REGSTR_VAL_BUFFAGETIMEOUT TEXT( "BufferAgeTimeout" ) #define REGSTR_VAL_NAMENUMERICTAIL TEXT( "NameNumericTail" ) #define REGSTR_VAL_READAHEADTHRESHOLD TEXT( "ReadAheadThreshold" ) #define REGSTR_VAL_DOUBLEBUFFER TEXT( "DoubleBuffer" ) #define REGSTR_VAL_SOFTCOMPATMODE TEXT( "SoftCompatMode" ) #define REGSTR_VAL_DRIVESPINDOWN TEXT( "DriveSpinDown" ) #define REGSTR_VAL_FORCEPMIO TEXT( "ForcePMIO" ) #define REGSTR_VAL_FORCERMIO TEXT( "ForceRMIO" ) #define REGSTR_VAL_LASTBOOTPMDRVS TEXT( "LastBootPMDrvs" ) #define REGSTR_VAL_ACSPINDOWNPREVIOUS TEXT( "ACSpinDownPrevious" ) #define REGSTR_VAL_BATSPINDOWNPREVIOUS TEXT( "BatSpinDownPrevious" ) #define REGSTR_VAL_VIRTUALHDIRQ TEXT( "VirtualHDIRQ" ) #define REGSTR_VAL_SRVNAMECACHECOUNT TEXT( "ServerNameCacheMax" ) #define REGSTR_VAL_SRVNAMECACHE TEXT( "ServerNameCache" ) #define REGSTR_VAL_SRVNAMECACHENETPROV TEXT( "ServerNameCacheNumNets" ) #define REGSTR_VAL_AUTOMOUNT TEXT( "AutoMountDrives" ) #define REGSTR_VAL_COMPRESSIONMETHOD TEXT( "CompressionAlgorithm" ) #define REGSTR_VAL_COMPRESSIONTHRESHOLD TEXT( "CompressionThreshold" ) #define REGSTR_VAL_ACDRIVESPINDOWN TEXT( "ACDriveSpinDown" ) #define REGSTR_VAL_BATDRIVESPINDOWN TEXT( "BatDriveSpinDown" ) #define REGSTR_VAL_CDCACHESIZE TEXT( "CacheSize" ) #define REGSTR_VAL_CDPREFETCH TEXT( "Prefetch" ) #define REGSTR_VAL_CDPREFETCHTAIL TEXT( "PrefetchTail" ) #define REGSTR_VAL_CDRAWCACHE TEXT( "RawCache" ) #define REGSTR_VAL_CDEXTERRORS TEXT( "ExtendedErrors" ) #define REGSTR_VAL_CDSVDSENSE TEXT( "SVDSense" ) #define REGSTR_VAL_CDSHOWVERSIONS TEXT( "ShowVersions" ) #define REGSTR_VAL_CDCOMPATNAMES TEXT( "MSCDEXCompatNames" ) #define REGSTR_VAL_CDNOREADAHEAD TEXT( "NoReadAhead" ) #define REGSTR_VAL_SCSI TEXT( "SCSI\\" ) #define REGSTR_VAL_ESDI TEXT( "ESDI\\" ) #define REGSTR_VAL_FLOP TEXT( "FLOP\\" ) #define REGSTR_VAL_DISK TEXT( "GenDisk" ) #define REGSTR_VAL_CDROM TEXT( "GenCD" ) #define REGSTR_VAL_TAPE TEXT( "TAPE" ) #define REGSTR_VAL_SCANNER TEXT( "SCANNER" ) #define REGSTR_VAL_FLOPPY TEXT( "FLOPPY" ) #define REGSTR_VAL_SCSITID TEXT( "SCSITargetID" ) #define REGSTR_VAL_SCSILUN TEXT( "SCSILUN" ) #define REGSTR_VAL_REVLEVEL TEXT( "RevisionLevel" ) #define REGSTR_VAL_PRODUCTID TEXT( "ProductId" ) #define REGSTR_VAL_PRODUCTTYPE TEXT( "ProductType" ) #define REGSTR_VAL_DEVTYPE TEXT( "DeviceType" ) #define REGSTR_VAL_REMOVABLE TEXT( "Removable" ) #define REGSTR_VAL_CURDRVLET TEXT( "CurrentDriveLetterAssignment" ) #define REGSTR_VAL_USEDRVLET TEXT( "UserDriveLetterAssignment" ) #define REGSTR_VAL_SYNCDATAXFER TEXT( "SyncDataXfer" ) #define REGSTR_VAL_AUTOINSNOTE TEXT( "AutoInsertNotification" ) #define REGSTR_VAL_DISCONNECT TEXT( "Disconnect" ) #define REGSTR_VAL_INT13 TEXT( "Int13" ) #define REGSTR_VAL_PMODE_INT13 TEXT( "PModeInt13" ) #define REGSTR_VAL_USERSETTINGS TEXT( "AdapterSettings" ) #define REGSTR_VAL_NOIDE TEXT( "NoIDE" ) #define REGSTR_VAL_DISKCLASSNAME TEXT( "DiskDrive" ) #define REGSTR_VAL_CDROMCLASSNAME TEXT( "CDROM" ) #define REGSTR_VAL_FORCELOAD TEXT( "ForceLoadPD" ) #define REGSTR_VAL_FORCEFIFO TEXT( "ForceFIFO" ) #define REGSTR_VAL_FORCECL TEXT( "ForceChangeLine" ) #define REGSTR_VAL_NOUSECLASS TEXT( "NoUseClass" ) #define REGSTR_VAL_NOINSTALLCLASS TEXT( "NoInstallClass" ) #define REGSTR_VAL_NODISPLAYCLASS TEXT( "NoDisplayClass" ) #define REGSTR_VAL_SILENTINSTALL TEXT( "SilentInstall" ) #define REGSTR_KEY_PCMCIA_CLASS TEXT( "PCMCIA" ) #define REGSTR_KEY_SCSI_CLASS TEXT( "SCSIAdapter" ) #define REGSTR_KEY_PORTS_CLASS TEXT( "ports" ) #define REGSTR_KEY_MEDIA_CLASS TEXT( "MEDIA" ) #define REGSTR_KEY_DISPLAY_CLASS TEXT( "Display" ) #define REGSTR_KEY_KEYBOARD_CLASS TEXT( "Keyboard" ) #define REGSTR_KEY_MOUSE_CLASS TEXT( "Mouse" ) #define REGSTR_KEY_MONITOR_CLASS TEXT( "Monitor" ) #define REGSTR_KEY_MODEM_CLASS TEXT( "Modem" ) #define REGSTR_VAL_PCMCIA_OPT TEXT( "Options" ) #define REGSTR_VAL_PCMCIA_MEM TEXT( "Memory" ) #define REGSTR_VAL_PCMCIA_ALLOC TEXT( "AllocMemWin" ) #define REGSTR_VAL_PCMCIA_ATAD TEXT( "ATADelay" ) #define REGSTR_VAL_PCMCIA_SIZ TEXT( "MinRegionSize" ) #define REGSTR_VAL_P1284MDL TEXT( "Model" ) #define REGSTR_VAL_P1284MFG TEXT( "Manufacturer" ) #define REGSTR_VAL_ISAPNP TEXT( "ISAPNP" ) #define REGSTR_VAL_ISAPNP_RDP_OVERRIDE TEXT( "RDPOverRide" ) #define REGSTR_VAL_PCI TEXT( "PCI" ) #define REGSTR_PCI_OPTIONS TEXT( "Options" ) #define REGSTR_PCI_DUAL_IDE TEXT( "PCIDualIDE" ) #define REGSTR_KEY_CRASHES TEXT( "Crashes" ) #define REGSTR_KEY_DANGERS TEXT( "Dangers" ) #define REGSTR_KEY_DETMODVARS TEXT( "DetModVars" ) #define REGSTR_KEY_NDISINFO TEXT( "NDISInfo" ) #define REGSTR_VAL_PROTINIPATH TEXT( "ProtIniPath" ) #define REGSTR_VAL_RESOURCES TEXT( "Resources" ) #define REGSTR_VAL_CRASHFUNCS TEXT( "CrashFuncs" ) #define REGSTR_VAL_CLASS TEXT( "Class" ) #define REGSTR_VAL_CLASSDESC TEXT( "ClassDesc" ) #define REGSTR_VAL_DEVDESC TEXT( "DeviceDesc" ) #define REGSTR_VAL_BOOTCONFIG TEXT( "BootConfig" ) #define REGSTR_VAL_DETFUNC TEXT( "DetFunc" ) #define REGSTR_VAL_DETFLAGS TEXT( "DetFlags" ) #define REGSTR_VAL_COMPATIBLEIDS TEXT( "CompatibleIDs" ) #define REGSTR_VAL_DETCONFIG TEXT( "DetConfig" ) #define REGSTR_VAL_VERIFYKEY TEXT( "VerifyKey" ) #define REGSTR_VAL_COMINFO TEXT( "ComInfo" ) #define REGSTR_VAL_INFNAME TEXT( "InfName" ) #define REGSTR_VAL_CARDSPECIFIC TEXT( "CardSpecific" ) #define REGSTR_VAL_NETOSTYPE TEXT( "NetOSType" ) #define REGSTR_DATA_NETOS_NDIS TEXT( "NDIS" ) #define REGSTR_DATA_NETOS_ODI TEXT( "ODI" ) #define REGSTR_DATA_NETOS_IPX TEXT( "IPX" ) #define REGSTR_VAL_MFG TEXT( "Mfg" ) #define REGSTR_VAL_SCAN_ONLY_FIRST TEXT( "ScanOnlyFirstDrive" ) #define REGSTR_VAL_SHARE_IRQ TEXT( "ForceIRQSharing" ) #define REGSTR_VAL_NONSTANDARD_ATAPI TEXT( "NonStandardATAPI" ) #define REGSTR_VAL_IDE_FORCE_SERIALIZE TEXT( "ForceSerialization" ) #define REGSTR_VAL_HWREV TEXT( "HWRevision" ) #define REGSTR_VAL_ENABLEINTS TEXT( "EnableInts" ) #define REGSTR_VAL_APMBIOSVER TEXT( "APMBiosVer" ) #define REGSTR_VAL_APMFLAGS TEXT( "APMFlags" ) #define REGSTR_VAL_SLSUPPORT TEXT( "SLSupport" ) #define REGSTR_VAL_MACHINETYPE TEXT( "MachineType" ) #define REGSTR_VAL_SETUPMACHINETYPE TEXT( "SetupMachineType" ) #define REGSTR_MACHTYPE_UNKNOWN TEXT( "Unknown" ) #define REGSTR_MACHTYPE_IBMPC TEXT( "IBM PC" ) #define REGSTR_MACHTYPE_IBMPCJR TEXT( "IBM PCjr" ) #define REGSTR_MACHTYPE_IBMPCCONV TEXT( "IBM PC Convertible" ) #define REGSTR_MACHTYPE_IBMPCXT TEXT( "IBM PC/XT" ) #define REGSTR_MACHTYPE_IBMPCXT_286 TEXT( "IBM PC/XT 286" ) #define REGSTR_MACHTYPE_IBMPCAT TEXT( "IBM PC/AT" ) #define REGSTR_MACHTYPE_IBMPS2_25 TEXT( "IBM PS/2-25" ) #define REGSTR_MACHTYPE_IBMPS2_30_286 TEXT( "IBM PS/2-30 286" ) #define REGSTR_MACHTYPE_IBMPS2_30 TEXT( "IBM PS/2-30" ) #define REGSTR_MACHTYPE_IBMPS2_50 TEXT( "IBM PS/2-50" ) #define REGSTR_MACHTYPE_IBMPS2_50Z TEXT( "IBM PS/2-50Z" ) #define REGSTR_MACHTYPE_IBMPS2_55SX TEXT( "IBM PS/2-55SX" ) #define REGSTR_MACHTYPE_IBMPS2_60 TEXT( "IBM PS/2-60" ) #define REGSTR_MACHTYPE_IBMPS2_65SX TEXT( "IBM PS/2-65SX" ) #define REGSTR_MACHTYPE_IBMPS2_70 TEXT( "IBM PS/2-70" ) #define REGSTR_MACHTYPE_IBMPS2_P70 TEXT( "IBM PS/2-P70" ) #define REGSTR_MACHTYPE_IBMPS2_70_80 TEXT( "IBM PS/2-70/80" ) #define REGSTR_MACHTYPE_IBMPS2_80 TEXT( "IBM PS/2-80" ) #define REGSTR_MACHTYPE_IBMPS2_90 TEXT( "IBM PS/2-90" ) #define REGSTR_MACHTYPE_IBMPS1 TEXT( "IBM PS/1" ) #define REGSTR_MACHTYPE_PHOENIX_PCAT TEXT( "Phoenix PC/AT Compatible" ) #define REGSTR_MACHTYPE_HP_VECTRA TEXT( "HP Vectra" ) #define REGSTR_MACHTYPE_ATT_PC TEXT( "AT&T PC" ) #define REGSTR_MACHTYPE_ZENITH_PC TEXT( "Zenith PC" ) #define REGSTR_VAL_APMMENUSUSPEND TEXT( "APMMenuSuspend" ) #define REGSTR_VAL_APMACTIMEOUT TEXT( "APMACTimeout" ) #define REGSTR_VAL_APMBATTIMEOUT TEXT( "APMBatTimeout" ) #define REGSTR_VAL_APMSHUTDOWNPOWER TEXT( "APMShutDownPower" ) #define REGSTR_VAL_BUSTYPE TEXT( "BusType" ) #define REGSTR_VAL_CPU TEXT( "CPU" ) #define REGSTR_VAL_NDP TEXT( "NDP" ) #define REGSTR_VAL_PNPBIOSVER TEXT( "PnPBIOSVer" ) #define REGSTR_VAL_PNPSTRUCOFFSET TEXT( "PnPStrucOffset" ) #define REGSTR_VAL_PCIBIOSVER TEXT( "PCIBIOSVer" ) #define REGSTR_VAL_HWMECHANISM TEXT( "HWMechanism" ) #define REGSTR_VAL_LASTPCIBUSNUM TEXT( "LastPCIBusNum" ) #define REGSTR_VAL_CONVMEM TEXT( "ConvMem" ) #define REGSTR_VAL_EXTMEM TEXT( "ExtMem" ) #define REGSTR_VAL_COMPUTERNAME TEXT( "ComputerName" ) #define REGSTR_VAL_BIOSNAME TEXT( "BIOSName" ) #define REGSTR_VAL_BIOSVERSION TEXT( "BIOSVersion" ) #define REGSTR_VAL_BIOSDATE TEXT( "BIOSDate" ) #define REGSTR_VAL_MODEL TEXT( "Model" ) #define REGSTR_VAL_SUBMODEL TEXT( "Submodel" ) #define REGSTR_VAL_REVISION TEXT( "Revision" ) #define REGSTR_VAL_FIFODEPTH TEXT( "FIFODepth" ) #define REGSTR_VAL_RDINTTHRESHOLD TEXT( "RDIntThreshold" ) #define REGSTR_VAL_WRINTTHRESHOLD TEXT( "WRIntThreshold" ) #define REGSTR_VAL_PRIORITY TEXT( "Priority" ) #define REGSTR_VAL_DRIVER TEXT( "Driver" ) #define REGSTR_VAL_FUNCDESC TEXT( "FunctionDesc" ) #define REGSTR_VAL_FORCEDCONFIG TEXT( "ForcedConfig" ) #define REGSTR_VAL_CONFIGFLAGS TEXT( "ConfigFlags" ) #define REGSTR_VAL_CSCONFIGFLAGS TEXT( "CSConfigFlags" ) #define REGSTR_VAL_ROOT_DEVNODE TEXT( "HTREE\\ROOT\\0" ) #define REGSTR_VAL_RESERVED_DEVNODE TEXT( "HTREE\\RESERVED\\0" ) #define REGSTR_PATH_READDATAPORT \ REGSTR_KEY_ISAENUM TEXT( "\\ReadDataPort\\0" ) #define REGSTR_PATH_MULTI_FUNCTION TEXT( "MF" ) #define REGSTR_VAL_RESOURCE_MAP TEXT( "ResourceMap" ) #define REGSTR_PATH_CHILD_PREFIX TEXT( "Child" ) #define REGSTR_VAL_MF_FLAGS TEXT( "MFFlags" ) #ifndef NEC_98 #define REGSTR_VAL_EISA_RANGES TEXT( "EISARanges" ) #define REGSTR_VAL_EISA_FUNCTIONS TEXT( "EISAFunctions" ) #define REGSTR_VAL_EISA_FUNCTIONS_MASK TEXT( "EISAFunctionsMask" ) #define REGSTR_VAL_EISA_FLAGS TEXT( "EISAFlags" ) #define REGSTR_VAL_EISA_SIMULATE_INT15 TEXT( "EISASimulateInt15" ) #else #define REGSTR_VAL_EISA_RANGES TEXT( "NESARanges" ) #define REGSTR_VAL_EISA_FUNCTIONS TEXT( "NESAFunctions" ) #define REGSTR_VAL_EISA_FUNCTIONS_MASK TEXT( "NESAFunctionsMask" ) #define REGSTR_VAL_EISA_FLAGS TEXT( "NESAFlags" ) #define REGSTR_VAL_EISA_SIMULATE_INT15 TEXT( "NESASimulateInt15" ) #endif #define REGSTR_VAL_DRVDESC TEXT( "DriverDesc" ) #define REGSTR_VAL_DEVLOADER TEXT( "DevLoader" ) #define REGSTR_VAL_STATICVXD TEXT( "StaticVxD" ) #define REGSTR_VAL_PROPERTIES TEXT( "Properties" ) #define REGSTR_VAL_MANUFACTURER TEXT( "Manufacturer" ) #define REGSTR_VAL_EXISTS TEXT( "Exists" ) #define REGSTR_VAL_CMENUMFLAGS TEXT( "CMEnumFlags" ) #define REGSTR_VAL_CMDRIVFLAGS TEXT( "CMDrivFlags" ) #define REGSTR_VAL_ENUMERATOR TEXT( "Enumerator" ) #define REGSTR_VAL_DEVICEDRIVER TEXT( "DeviceDriver" ) #define REGSTR_VAL_PORTNAME TEXT( "PortName" ) #define REGSTR_VAL_INFPATH TEXT( "InfPath" ) #define REGSTR_VAL_INFSECTION TEXT( "InfSection" ) #define REGSTR_VAL_INFSECTIONEXT TEXT( "InfSectionExt" ) #define REGSTR_VAL_POLLING TEXT( "Polling" ) #define REGSTR_VAL_DONTLOADIFCONFLICT TEXT( "DontLoadIfConflict" ) #define REGSTR_VAL_PORTSUBCLASS TEXT( "PortSubClass" ) #define REGSTR_VAL_NETCLEAN TEXT( "NetClean" ) #define REGSTR_VAL_IDE_NO_SERIALIZE TEXT( "IDENoSerialize" ) #define REGSTR_VAL_NOCMOSORFDPT TEXT( "NoCMOSorFDPT" ) #define REGSTR_VAL_COMVERIFYBASE TEXT( "COMVerifyBase" ) #define REGSTR_VAL_MATCHINGDEVID TEXT( "MatchingDeviceId" ) #define REGSTR_VAL_DRIVERDATE TEXT( "DriverDate" ) #define REGSTR_VAL_DRIVERDATEDATA TEXT( "DriverDateData" ) #define REGSTR_VAL_DRIVERVERSION TEXT( "DriverVersion" ) #define REGSTR_VAL_LOCATION_INFORMATION_OVERRIDE TEXT( "LocationInformationOverride" ) #define REGSTR_KEY_OVERRIDE TEXT( "Override" ) #define REGSTR_VAL_CONFIGMG TEXT( "CONFIGMG" ) #define REGSTR_VAL_SYSDM TEXT( "SysDM" ) #define REGSTR_VAL_SYSDMFUNC TEXT( "SysDMFunc" ) #define REGSTR_VAL_PRIVATE TEXT( "Private" ) #define REGSTR_VAL_PRIVATEFUNC TEXT( "PrivateFunc" ) #define REGSTR_VAL_DETECT TEXT( "Detect" ) #define REGSTR_VAL_DETECTFUNC TEXT( "DetectFunc" ) #define REGSTR_VAL_ASKFORCONFIG TEXT( "AskForConfig" ) #define REGSTR_VAL_ASKFORCONFIGFUNC TEXT( "AskForConfigFunc" ) #define REGSTR_VAL_WAITFORUNDOCK TEXT( "WaitForUndock" ) #define REGSTR_VAL_WAITFORUNDOCKFUNC TEXT( "WaitForUndockFunc" ) #define REGSTR_VAL_REMOVEROMOKAY TEXT( "RemoveRomOkay" ) #define REGSTR_VAL_REMOVEROMOKAYFUNC TEXT( "RemoveRomOkayFunc" ) #define REGSTR_VAL_CURCONFIG TEXT( "CurrentConfig" ) #define REGSTR_VAL_FRIENDLYNAME TEXT( "FriendlyName" ) #define REGSTR_VAL_CURRENTCONFIG TEXT( "CurrentConfig" ) #define REGSTR_VAL_MAP TEXT( "Map" ) #define REGSTR_VAL_ID TEXT( "CurrentID" ) #define REGSTR_VAL_DOCKED TEXT( "CurrentDockedState" ) #define REGSTR_VAL_CHECKSUM TEXT( "CurrentChecksum" ) #define REGSTR_VAL_HWDETECT TEXT( "HardwareDetect" ) #define REGSTR_VAL_INHIBITRESULTS TEXT( "InhibitResults" ) #define REGSTR_VAL_PROFILEFLAGS TEXT( "ProfileFlags" ) #define REGSTR_KEY_PCMCIA TEXT( "PCMCIA\\" ) #define REGSTR_KEY_PCUNKNOWN TEXT( "UNKNOWN_MANUFACTURER" ) #define REGSTR_VAL_PCSSDRIVER TEXT( "Driver" ) #define REGSTR_KEY_PCMTD TEXT( "MTD-" ) #define REGSTR_VAL_PCMTDRIVER TEXT( "MTD" ) #define REGSTR_VAL_HARDWAREID TEXT( "HardwareID" ) #define REGSTR_VAL_INSTALLER TEXT( "Installer" ) #define REGSTR_VAL_INSTALLER_32 TEXT( "Installer32" ) #define REGSTR_VAL_INSICON TEXT( "Icon" ) #define REGSTR_VAL_ENUMPROPPAGES TEXT( "EnumPropPages" ) #define REGSTR_VAL_ENUMPROPPAGES_32 TEXT( "EnumPropPages32" ) #define REGSTR_VAL_BASICPROPERTIES TEXT( "BasicProperties" ) #define REGSTR_VAL_BASICPROPERTIES_32 TEXT( "BasicProperties32" ) #define REGSTR_VAL_COINSTALLERS_32 TEXT( "CoInstallers32" ) #define REGSTR_VAL_PRIVATEPROBLEM TEXT( "PrivateProblem" ) #define REGSTR_KEY_CURRENT TEXT( "Current" ) #define REGSTR_KEY_DEFAULT TEXT( "Default" ) #define REGSTR_KEY_MODES TEXT( "Modes" ) #define REGSTR_VAL_MODE TEXT( "Mode" ) #define REGSTR_VAL_BPP TEXT( "BPP" ) #define REGSTR_VAL_HRES TEXT( "HRes" ) #define REGSTR_VAL_VRES TEXT( "VRes" ) #define REGSTR_VAL_FONTSIZE TEXT( "FontSize" ) #define REGSTR_VAL_DRV TEXT( "drv" ) #define REGSTR_VAL_GRB TEXT( "grb" ) #define REGSTR_VAL_VDD TEXT( "vdd" ) #define REGSTR_VAL_VER TEXT( "Ver" ) #define REGSTR_VAL_MAXRES TEXT( "MaxResolution" ) #define REGSTR_VAL_DPMS TEXT( "DPMS" ) #define REGSTR_VAL_RESUMERESET TEXT( "ResumeReset" ) #define REGSTR_VAL_DESCRIPTION TEXT( "Description" ) #define REGSTR_KEY_SYSTEM TEXT( "System" ) #define REGSTR_KEY_USER TEXT( "User" ) #define REGSTR_VAL_DPI TEXT( "dpi" ) #define REGSTR_VAL_PCICOPTIONS TEXT( "PCICOptions" ) #define REGSTR_VAL_PCICIRQMAP TEXT( "PCICIRQMap" ) #define REGSTR_VAL_CUSTOMCOLORS TEXT( "CustomColors" ) #define REGSTR_VALUE_USESCRPASSWORD TEXT( "ScreenSaveUsePassword" ) #define REGSTR_VALUE_SCRPASSWORD TEXT( "ScreenSave_Data" ) #define REGSTR_VALUE_LOWPOWERTIMEOUT TEXT( "ScreenSaveLowPowerTimeout" ) #define REGSTR_VALUE_POWEROFFTIMEOUT TEXT( "ScreenSavePowerOffTimeout" ) #define REGSTR_VALUE_LOWPOWERACTIVE TEXT( "ScreenSaveLowPowerActive" ) #define REGSTR_VALUE_POWEROFFACTIVE TEXT( "ScreenSavePowerOffActive" ) #define REGSTR_VAL_SYSTRAYSVCS TEXT( "Services" ) #define REGSTR_VAL_SYSTRAYBATFLAGS TEXT( "PowerFlags" ) #define REGSTR_VAL_SYSTRAYPCCARDFLAGS TEXT( "PCMCIAFlags" ) #define REGSTR_PATH_NETWORK_USERSETTINGS TEXT( "Network" ) #define REGSTR_KEY_NETWORK_PERSISTENT TEXT( "\\Persistent" ) #define REGSTR_KEY_NETWORK_RECENT TEXT( "\\Recent" ) #define REGSTR_VAL_REMOTE_PATH TEXT( "RemotePath" ) #define REGSTR_VAL_USER_NAME TEXT( "UserName" ) #define REGSTR_VAL_PROVIDER_NAME TEXT( "ProviderName" ) #define REGSTR_VAL_CONNECTION_TYPE TEXT( "ConnectionType" ) #define REGSTR_VAL_UPGRADE TEXT( "Upgrade" ) #define REGSTR_KEY_LOGON TEXT( "\\Logon" ) #define REGSTR_VAL_MUSTBEVALIDATED TEXT( "MustBeValidated" ) #define REGSTR_VAL_RUNLOGINSCRIPT TEXT( "ProcessLoginScript" ) #define REGSTR_KEY_NETWORKPROVIDER TEXT( "\\NetworkProvider" ) #define REGSTR_PATH_NW32NETPROVIDER \ REGSTR_PATH_SERVICES TEXT( "\\NWNP32" ) REGSTR_KEY_NETWORKPROVIDER #define REGSTR_PATH_MS32NETPROVIDER \ REGSTR_PATH_SERVICES TEXT( "\\MSNP32" ) REGSTR_KEY_NETWORKPROVIDER #define REGSTR_VAL_AUTHENT_AGENT TEXT( "AuthenticatingAgent" ) #define REGSTR_VAL_PREFREDIR TEXT( "PreferredRedir" ) #define REGSTR_VAL_AUTOSTART TEXT( "AutoStart" ) #define REGSTR_VAL_AUTOLOGON TEXT( "AutoLogon" ) #define REGSTR_VAL_NETCARD TEXT( "Netcard" ) #define REGSTR_VAL_TRANSPORT TEXT( "Transport" ) #define REGSTR_VAL_DYNAMIC TEXT( "Dynamic" ) #define REGSTR_VAL_TRANSITION TEXT( "Transition" ) #define REGSTR_VAL_STATICDRIVE TEXT( "StaticDrive" ) #define REGSTR_VAL_LOADHI TEXT( "LoadHi" ) #define REGSTR_VAL_LOADRMDRIVERS TEXT( "LoadRMDrivers" ) #define REGSTR_VAL_SETUPN TEXT( "SetupN" ) #define REGSTR_VAL_SETUPNPATH TEXT( "SetupNPath" ) #define REGSTR_VAL_WRKGRP_FORCEMAPPING TEXT( "WrkgrpForceMapping" ) #define REGSTR_VAL_WRKGRP_REQUIRED TEXT( "WrkgrpRequired" ) #define REGSTR_VAL_CURRENT_USER TEXT( "Current User" ) #define REGSTR_VAL_PWDPROVIDER_PATH TEXT( "ProviderPath" ) #define REGSTR_VAL_PWDPROVIDER_DESC TEXT( "Description" ) #define REGSTR_VAL_PWDPROVIDER_CHANGEPWD TEXT( "ChangePassword" ) #define REGSTR_VAL_PWDPROVIDER_CHANGEPWDHWND TEXT( "ChangePasswordHwnd" ) #define REGSTR_VAL_PWDPROVIDER_GETPWDSTATUS TEXT( "GetPasswordStatus" ) #define REGSTR_VAL_PWDPROVIDER_ISNP TEXT( "NetworkProvider" ) #define REGSTR_VAL_PWPPROVIDER_CHANGEORDER TEXT( "ChangeOrder" ) #define REGSTR_VALUE_ENABLE TEXT( "Enable" ) #define REGSTR_VALUE_VERBOSE TEXT( "Verbose" ) #define REGSTR_VALUE_NETPATH TEXT( "NetworkPath" ) #define REGSTR_VALUE_DEFAULTLOC TEXT( "UseDefaultNetLocation" ) #define REGSTR_KEY_NETWORK TEXT( "Network" ) #define REGSTR_KEY_SYSTEM TEXT( "System" ) #define REGSTR_KEY_PRINTERS TEXT( "Printers" ) #define REGSTR_KEY_WINOLDAPP TEXT( "WinOldApp" ) #define REGSTR_KEY_EXPLORER TEXT( "Explorer" ) #define REGSTR_VAL_NOFILESHARING TEXT( "NoFileSharing" ) #define REGSTR_VAL_NOPRINTSHARING TEXT( "NoPrintSharing" ) #define REGSTR_VAL_NOFILESHARINGCTRL TEXT( "NoFileSharingControl" ) #define REGSTR_VAL_NOPRINTSHARINGCTRL TEXT( "NoPrintSharingControl" ) #define REGSTR_VAL_HIDESHAREPWDS TEXT( "HideSharePwds" ) #define REGSTR_VAL_DISABLEPWDCACHING TEXT( "DisablePwdCaching" ) #define REGSTR_VAL_ALPHANUMPWDS TEXT( "AlphanumPwds" ) #define REGSTR_VAL_NETSETUP_DISABLE TEXT( "NoNetSetup" ) #define REGSTR_VAL_NETSETUP_NOCONFIGPAGE TEXT( "NoNetSetupConfigPage" ) #define REGSTR_VAL_NETSETUP_NOIDPAGE TEXT( "NoNetSetupIDPage" ) #define REGSTR_VAL_NETSETUP_NOSECURITYPAGE TEXT( "NoNetSetupSecurityPage" ) #define REGSTR_VAL_SYSTEMCPL_NOVIRTMEMPAGE TEXT( "NoVirtMemPage" ) #define REGSTR_VAL_SYSTEMCPL_NODEVMGRPAGE TEXT( "NoDevMgrPage" ) #define REGSTR_VAL_SYSTEMCPL_NOCONFIGPAGE TEXT( "NoConfigPage" ) #define REGSTR_VAL_SYSTEMCPL_NOFILESYSPAGE TEXT( "NoFileSysPage" ) #define REGSTR_VAL_DISPCPL_NODISPCPL TEXT( "NoDispCPL" ) #define REGSTR_VAL_DISPCPL_NOBACKGROUNDPAGE TEXT( "NoDispBackgroundPage" ) #define REGSTR_VAL_DISPCPL_NOSCRSAVPAGE TEXT( "NoDispScrSavPage" ) #define REGSTR_VAL_DISPCPL_NOAPPEARANCEPAGE TEXT( "NoDispAppearancePage" ) #define REGSTR_VAL_DISPCPL_NOSETTINGSPAGE TEXT( "NoDispSettingsPage" ) #define REGSTR_VAL_SECCPL_NOSECCPL TEXT( "NoSecCPL" ) #define REGSTR_VAL_SECCPL_NOPWDPAGE TEXT( "NoPwdPage" ) #define REGSTR_VAL_SECCPL_NOADMINPAGE TEXT( "NoAdminPage" ) #define REGSTR_VAL_SECCPL_NOPROFILEPAGE TEXT( "NoProfilePage" ) #define REGSTR_VAL_PRINTERS_HIDETABS TEXT( "NoPrinterTabs" ) #define REGSTR_VAL_PRINTERS_NODELETE TEXT( "NoDeletePrinter" ) #define REGSTR_VAL_PRINTERS_NOADD TEXT( "NoAddPrinter" ) #define REGSTR_VAL_WINOLDAPP_DISABLED TEXT( "Disabled" ) #define REGSTR_VAL_WINOLDAPP_NOREALMODE TEXT( "NoRealMode" ) #define REGSTR_VAL_NOENTIRENETWORK TEXT( "NoEntireNetwork" ) #define REGSTR_VAL_NOWORKGROUPCONTENTS TEXT( "NoWorkgroupContents" ) #define REGSTR_VAL_UNDOCK_WITHOUT_LOGON TEXT( "UndockWithoutLogon" ) #define REGSTR_VAL_MINPWDLEN TEXT( "MinPwdLen" ) #define REGSTR_VAL_PWDEXPIRATION TEXT( "PwdExpiration" ) #define REGSTR_VAL_WIN31PROVIDER TEXT( "Win31Provider" ) #define REGSTR_VAL_DISABLEREGTOOLS TEXT( "DisableRegistryTools" ) #define REGSTR_VAL_LEGALNOTICECAPTION TEXT( "LegalNoticeCaption" ) #define REGSTR_VAL_LEGALNOTICETEXT TEXT( "LegalNoticeText" ) #define REGSTR_VAL_DRIVE_SPINDOWN TEXT( "NoDispSpinDown" ) #define REGSTR_VAL_SHUTDOWN_FLAGS TEXT( "ShutdownFlags" ) #define REGSTR_VAL_RESTRICTRUN TEXT( "RestrictRun" ) #define REGSTR_KEY_POL_USERS TEXT( "Users" ) #define REGSTR_KEY_POL_COMPUTERS TEXT( "Computers" ) #define REGSTR_KEY_POL_USERGROUPS TEXT( "UserGroups" ) #define REGSTR_KEY_POL_DEFAULT TEXT( ".default" ) #define REGSTR_KEY_POL_USERGROUPDATA TEXT( "GroupData\\UserGroups\\Priority" ) #define REGSTR_VAL_TZBIAS TEXT( "Bias" ) #define REGSTR_VAL_TZDLTBIAS TEXT( "DaylightBias" ) #define REGSTR_VAL_TZSTDBIAS TEXT( "StandardBias" ) #define REGSTR_VAL_TZACTBIAS TEXT( "ActiveTimeBias" ) #define REGSTR_VAL_TZDLTFLAG TEXT( "DaylightFlag" ) #define REGSTR_VAL_TZSTDSTART TEXT( "StandardStart" ) #define REGSTR_VAL_TZDLTSTART TEXT( "DaylightStart" ) #define REGSTR_VAL_TZDLTNAME TEXT( "DaylightName" ) #define REGSTR_VAL_TZSTDNAME TEXT( "StandardName" ) #define REGSTR_VAL_TZNOCHANGESTART TEXT( "NoChangeStart" ) #define REGSTR_VAL_TZNOCHANGEEND TEXT( "NoChangeEnd" ) #define REGSTR_VAL_TZNOAUTOTIME TEXT( "DisableAutoDayDaylightTimeSet" ) #define REGSTR_VAL_COMPUTRNAME TEXT( "ComputerName" ) #define REGSTR_VAL_FORCEREBOOT TEXT( "ForceReboot" ) #define REGSTR_VAL_SETUPPROGRAMRAN TEXT( "SetupProgramRan" ) #define REGSTR_VAL_DOES_POLLING TEXT( "PollingSupportNeeded" ) #define REGSTR_VAL_UNINSTALLER_DISPLAYNAME TEXT( "DisplayName" ) #define REGSTR_VAL_UNINSTALLER_COMMANDLINE TEXT( "UninstallString" ) #define REGSTR_VAL_REINSTALL_DISPLAYNAME TEXT( "DisplayName" ) #define REGSTR_VAL_REINSTALL_STRING TEXT( "ReinstallString" ) #define REGSTR_VAL_REINSTALL_DEVICEINSTANCEIDS TEXT( "DeviceInstanceIds" ) #define REGSTR_PATH_DESKTOP REGSTR_PATH_SCREENSAVE #define REGSTR_VAL_FAULT_LOGFILE TEXT( "LogFile" ) #define REGSTR_VAL_AEDEBUG_DEBUGGER TEXT( "Debugger" ) #define REGSTR_VAL_AEDEBUG_AUTO TEXT( "Auto" ) #define REGSTR_VAL_REGITEMDELETEMESSAGE TEXT( "Removal Message" ) #define REGSTR_VAL_SHARES_FLAGS TEXT( "Flags" ) #define REGSTR_VAL_SHARES_TYPE TEXT( "Type" ) #define REGSTR_VAL_SHARES_PATH TEXT( "Path" ) #define REGSTR_VAL_SHARES_REMARK TEXT( "Remark" ) #define REGSTR_VAL_SHARES_RW_PASS TEXT( "Parm1" ) #define REGSTR_VAL_SHARES_RO_PASS TEXT( "Parm2" ) #define REGSTR_VAL_START_ON_BOOT TEXT( "StartOnBoot" ) #define REGSTR_VAL_PRINTERS_MASK TEXT( "PrintersMask" ) #define REGSTR_VAL_DOS_SPOOL_MASK TEXT( "DOSSpoolMask" ) #define REGSTR_KEY_CURRENT_ENV TEXT( "\\Windows 4.0" ) #define REGSTR_KEY_DRIVERS TEXT( "\\Drivers" ) #define REGSTR_KEY_PRINT_PROC TEXT( "\\Print Processors" ) #define REGSTR_KEY_JOYCURR TEXT( "CurrentJoystickSettings" ) #define REGSTR_KEY_JOYSETTINGS TEXT( "JoystickSettings" ) #define REGSTR_VAL_JOYUSERVALUES TEXT( "JoystickUserValues" ) #define REGSTR_VAL_JOYCALLOUT TEXT( "JoystickCallout" ) #define REGSTR_VAL_JOYNCONFIG TEXT( "Joystick%dConfiguration" ) #define REGSTR_VAL_JOYNOEMNAME TEXT( "Joystick%dOEMName" ) #define REGSTR_VAL_JOYNOEMCALLOUT TEXT( "Joystick%dOEMCallout" ) #define REGSTR_VAL_JOYOEMCALLOUT TEXT( "OEMCallout" ) #define REGSTR_VAL_JOYOEMNAME TEXT( "OEMName" ) #define REGSTR_VAL_JOYOEMDATA TEXT( "OEMData" ) #define REGSTR_VAL_JOYOEMXYLABEL TEXT( "OEMXYLabel" ) #define REGSTR_VAL_JOYOEMZLABEL TEXT( "OEMZLabel" ) #define REGSTR_VAL_JOYOEMRLABEL TEXT( "OEMRLabel" ) #define REGSTR_VAL_JOYOEMPOVLABEL TEXT( "OEMPOVLabel" ) #define REGSTR_VAL_JOYOEMULABEL TEXT( "OEMULabel" ) #define REGSTR_VAL_JOYOEMVLABEL TEXT( "OEMVLabel" ) #define REGSTR_VAL_JOYOEMTESTMOVEDESC TEXT( "OEMTestMoveDesc" ) #define REGSTR_VAL_JOYOEMTESTBUTTONDESC TEXT( "OEMTestButtonDesc" ) #define REGSTR_VAL_JOYOEMTESTMOVECAP TEXT( "OEMTestMoveCap" ) #define REGSTR_VAL_JOYOEMTESTBUTTONCAP TEXT( "OEMTestButtonCap" ) #define REGSTR_VAL_JOYOEMTESTWINCAP TEXT( "OEMTestWinCap" ) #define REGSTR_VAL_JOYOEMCALCAP TEXT( "OEMCalCap" ) #define REGSTR_VAL_JOYOEMCALWINCAP TEXT( "OEMCalWinCap" ) #define REGSTR_VAL_JOYOEMCAL1 TEXT( "OEMCal1" ) #define REGSTR_VAL_JOYOEMCAL2 TEXT( "OEMCal2" ) #define REGSTR_VAL_JOYOEMCAL3 TEXT( "OEMCal3" ) #define REGSTR_VAL_JOYOEMCAL4 TEXT( "OEMCal4" ) #define REGSTR_VAL_JOYOEMCAL5 TEXT( "OEMCal5" ) #define REGSTR_VAL_JOYOEMCAL6 TEXT( "OEMCal6" ) #define REGSTR_VAL_JOYOEMCAL7 TEXT( "OEMCal7" ) #define REGSTR_VAL_JOYOEMCAL8 TEXT( "OEMCal8" ) #define REGSTR_VAL_JOYOEMCAL9 TEXT( "OEMCal9" ) #define REGSTR_VAL_JOYOEMCAL10 TEXT( "OEMCal10" ) #define REGSTR_VAL_JOYOEMCAL11 TEXT( "OEMCal11" ) #define REGSTR_VAL_JOYOEMCAL12 TEXT( "OEMCal12" ) #define REGSTR_VAL_AUDIO_BITMAP TEXT( "bitmap" ) #define REGSTR_VAL_AUDIO_ICON TEXT( "icon" ) #define REGSTR_VAL_SEARCHOPTIONS TEXT( "SearchOptions" ) #define REGSTR_VAL_OPTIONS TEXT( "Options" ) #define REGSTR_VAL_STAT TEXT( "Status" ) #define REGSTR_VAL_TABLE_STAT TEXT( "TableStatus" ) #define REGSTR_VAL_MINIPORT_STAT TEXT( "MiniportStatus" ) /* Install types */ #define IT_COMPACT 0x0000 #define IT_TYPICAL 0x0001 #define IT_PORTABLE 0x0002 #define IT_CUSTOM 0x0003 /* Driver signing policy types */ #define DRIVERSIGN_NONE 0x00000000L #define DRIVERSIGN_WARNING 0x00000001L #define DRIVERSIGN_BLOCKING 0x00000002L /* DOS option global flags */ #define DOSOPTGF_DEFCLEAN 0x00000001L /* DOS option flags */ #define DOSOPTF_DEFAULT 0x00000001L #define DOSOPTF_SUPPORTED 0x00000002L #define DOSOPTF_ALWAYSUSE 0x00000004L #define DOSOPTF_USESPMODE 0x00000008L #define DOSOPTF_PROVIDESUMB 0x00000010L #define DOSOPTF_NEEDSETUP 0x00000020L #define DOSOPTF_ISDOSSTART 0x00000040L #define DOSOPTF_MULTIPLE 0x00000080L /* Setup flags */ #define SUF_FIRSTTIME 0x00000001L #define SUF_EXPRESS 0x00000002L #define SUF_BATCHINF 0x00000004L #define SUF_CLEAN 0x00000008L #define SUF_INSETUP 0x00000010L #define SUF_NETSETUP 0x00000020L #define SUF_NETHDBOOT 0x00000040L #define SUF_NETRPLBOOT 0x00000080L #define SUF_SBSCOPYOK 0x00000100L /* VPOWERD flags */ #define VPDF_DISABLEPWRMGMT 0x00000001L #define VPDF_FORCEAPM10MODE 0x00000002L #define VPDF_SKIPINTELSLCHECK 0x00000004L #define VPDF_DISABLEPWRSTATUSPOLL 0x00000008L #define VPDF_DISABLERINGRESUME 0x00000010L #define VPDF_SHOWMULTIBATT 0x00000020L /* Bus information flags */ #define BIF_SHOWSIMILARDRIVERS 0x00000001L #define BIF_RAWDEVICENEEDSDRIVER 0x00000002L /* PCMCIA option flags */ #define PCMCIA_OPT_HAVE_SOCKET 0x00000001L #define PCMCIA_OPT_AUTOMEM 0x00000004L #define PCMCIA_OPT_NO_SOUND 0x00000008L #define PCMCIA_OPT_NO_AUDIO 0x00000010L #define PCMCIA_OPT_NO_APMREMOVE 0x00000020L /* PCMCIA default memory values */ #define PCMCIA_DEF_MEMBEGIN 0x000C0000L #define PCMCIA_DEF_MEMEND 0x00FFFFFFL #define PCMCIA_DEF_MEMLEN 0x00001000L /* PCMCIA default minimum region size value */ #define PCMCIA_DEF_MIN_REGION 0x00010000L /* PCI option flags */ #define PCI_OPTIONS_USE_BIOS 0x00000001L #define PCI_OPTIONS_USE_IRQ_STEERING 0x00000002L /* AGP flags */ #define AGP_FLAG_NO_1X_RATE 0x00000001L #define AGP_FLAG_NO_2X_RATE 0x00000002L #define AGP_FLAG_NO_4X_RATE 0x00000004L #define AGP_FLAG_NO_8X_RATE 0x00000008L #define AGP_FLAG_REVERSE_INITIALIZATION 0x00000080L #define AGP_FLAG_NO_SBA_ENABLE 0x00000100L #define AGP_FLAG_NO_FW_ENABLE 0x00000200L #define AGP_FLAG_SPECIAL_TARGET 0x000FFFFFL #define AGP_FLAG_SPECIAL_RESERVE 0x000F8000L /* Maximum hardware compatibility identifier length */ #define REGSTR_VAL_MAX_HCID_LEN 1024 /* Detection flags */ #define REGDF_NOTDETIO 0x00000001L #define REGDF_NOTDETMEM 0x00000002L #define REGDF_NOTDETIRQ 0x00000004L #define REGDF_NOTDETDMA 0x00000008L #define REGDF_NOTDETALL \ (REGDF_NOTDETIO | REGDF_NOTDETMEM | REGDF_NOTDETIRQ | REGDF_NOTDETDMA) #define REGDF_NEEDFULLCONFIG 0x00000010L #define REGDF_GENFORCEDCONFIG 0x00000020L #define REGDF_NODETCONFIG 0x00008000L #define REGDF_CONFLICTIO 0x00010000L #define REGDF_CONFLICTMEM 0x00020000L #define REGDF_CONFLICTIRQ 0x00040000L #define REGDF_CONFLICTDMA 0x00080000L #define REGDF_CONFLICTALL \ (REGDF_CONFLICTIO | REGDF_CONFLICTMEM | REGDF_CONFLICTIRQ | REGDF_CONFLICTDMA) #define REGDF_MAPIRQ2TO9 0x00100000L #define REGDF_NOTVERIFIED 0x80000000L /* APM menu suspend values */ #define APMMENUSUSPEND_DISABLED 0x00 #define APMMENUSUSPEND_ENABLED 0x01 #define APMMENUSUSPEND_UNDOCKED 0x02 #define APMMENUSUSPEND_NOCHANGE 0x80 /* APM timeout special value */ #define APMTIMEOUT_DISABLED 0 /* Configuration flags */ #define CONFIGFLAG_DISABLED 0x00000001L #define CONFIGFLAG_REMOVED 0x00000002L #define CONFIGFLAG_MANUAL_INSTALL 0x00000004L #define CONFIGFLAG_IGNORE_BOOT_LC 0x00000008L #define CONFIGFLAG_NET_BOOT 0x00000010L #define CONFIGFLAG_REINSTALL 0x00000020L #define CONFIGFLAG_FAILEDINSTALL 0x00000040L #define CONFIGFLAG_CANTSTOPACHILD 0x00000080L #define CONFIGFLAG_OKREMOVEROM 0x00000100L #define CONFIGFLAG_NOREMOVEEXIT 0x00000200L #define CONFIGFLAG_FINISH_INSTALL 0x00000400L #define CONFIGFLAG_NEEDS_FORCED_CONFIG 0x00000800L #ifdef REMOTE_BOOT #define CONFIGFLAG_NETBOOT_CARD 0x00001000L #endif #define CONFIGFLAG_PARTIAL_LOG_CONF 0x00002000L #define CONFIGFLAG_SUPPRESS_SURPRISE 0x00004000L #define CONFIGFLAG_VERIFY_HARDWARE 0x00008000L #define CONFIGFLAG_FINISHINSTALL_UI 0x00010000L #define CONFIGFLAG_FINISHINSTALL_ACTION 0x00020000L /* CS configuration flags */ #define CSCONFIGFLAG_BITS 0x00000007L #define CSCONFIGFLAG_DISABLED 0x00000001L #define CSCONFIGFLAG_DO_NOT_CREATE 0x00000002L #define CSCONFIGFLAG_DO_NOT_START 0x00000004L /* DM state flags */ #define DMSTATEFLAG_APPLYTOALL 0x00000001L /* Resource map number */ #define NUM_RESOURCE_MAP 256 /* Multifunction flags */ #define MF_FLAGS_EVEN_IF_NO_RESOURCE 0x00000001L #define MF_FLAGS_NO_CREATE_IF_NO_RESOURCE 0x00000002L #define MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE 0x00000004L #define MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED 0x00000008L /* EISA flags */ #define EISAFLAG_NO_IO_MERGE 0x00000001L #define EISAFLAG_SLOT_IO_FIRST 0x00000002L /* EISA function special value */ #define EISA_NO_MAX_FUNCTION 0xFF /* Number of EISA ranges */ #define NUM_EISA_RANGES 4 /* PCIC default values */ #ifndef NEC_98 #define PCIC_DEFAULT_IRQMASK 0x4EB8 #else #define PCIC_DEFAULT_IRQMASK 0x1468 #endif #define PCIC_DEFAULT_NUMSOCKETS 0 /* Disk time result values */ #define DTRESULTOK 0 #define DTRESULTFIX 1 #define DTRESULTPROB 2 #define DTRESULTPART 3 /* PCI IRQ routing option flags */ #define PIR_OPTION_ENABLED 0x00000001L #define PIR_OPTION_REGISTRY 0x00000002L #define PIR_OPTION_MSSPEC 0x00000004L #define PIR_OPTION_REALMODE 0x00000008L #define PIR_OPTION_DEFAULT 0x0000000FL /* PCI IRQ routing status values */ #define PIR_STATUS_ERROR 0x00000000L #define PIR_STATUS_ENABLED 0x00000001L #define PIR_STATUS_DISABLED 0x00000002L #define PIR_STATUS_MAX 0x00000003L /* PCI IRQ routing status table values */ #define PIR_STATUS_TABLE_REGISTRY 0x00000000L #define PIR_STATUS_TABLE_MSSPEC 0x00000001L #define PIR_STATUS_TABLE_REALMODE 0x00000002L #define PIR_STATUS_TABLE_NONE 0x00000003L #define PIR_STATUS_TABLE_ERROR 0x00000004L #define PIR_STATUS_TABLE_BAD 0x00000005L #define PIR_STATUS_TABLE_SUCCESS 0x00000006L #define PIR_STATUS_TABLE_MAX 0x00000007L /* PCI IRQ routing status miniport values */ #define PIR_STATUS_MINIPORT_NORMAL 0x00000000L #define PIR_STATUS_MINIPORT_COMPATIBLE 0x00000001L #define PIR_STATUS_MINIPORT_OVERRIDE 0x00000002L #define PIR_STATUS_MINIPORT_NONE 0x00000003L #define PIR_STATUS_MINIPORT_ERROR 0x00000004L #define PIR_STATUS_MINIPORT_NOKEY 0x00000005L #define PIR_STATUS_MINIPORT_SUCCESS 0x00000006L #define PIR_STATUS_MINIPORT_INVALID 0x00000007L #define PIR_STATUS_MINIPORT_MAX 0x00000008L /* Last good operations */ #define LASTGOOD_OPERATION 0x000000FFL #define LASTGOOD_OPERATION_NOPOSTPROC 0x00000000L #define LASTGOOD_OPERATION_DELETE 0x00000001L /* Disk system time */ typedef struct _DSKTLSYSTEMTIME { WORD wYear; WORD wMonth; WORD wDayOfWeek; WORD wDay; WORD wHour; WORD wMinute; WORD wSecond; WORD wMilliseconds; WORD wResult; } DSKTLSYSTEMTIME; typedef DSKTLSYSTEMTIME *PDSKTLSYSTEMTIME; typedef DSKTLSYSTEMTIME *LPDSKTLSYSTEMTIME; #ifdef __cplusplus } /* extern "C" */ #endif #endif /* _INC_REGSTR */