⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jwaregstr.pas

📁 比较全面的win32api开发包
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  {$EXTERNALSYM REGSTR_VAL_DOCKSTATE}
  REGSTR_VAL_PREFERENCEORDER            = 'PreferenceOrder';
  {$EXTERNALSYM REGSTR_VAL_PREFERENCEORDER}
  REGSTR_VAL_USERWAITINTERVAL           = 'UserWaitInterval';
  {$EXTERNALSYM REGSTR_VAL_USERWAITINTERVAL}
  REGSTR_VAL_DEVICE_INSTANCE            = 'DeviceInstance';
  {$EXTERNALSYM REGSTR_VAL_DEVICE_INSTANCE}
  REGSTR_VAL_SYMBOLIC_LINK              = 'SymbolicLink';
  {$EXTERNALSYM REGSTR_VAL_SYMBOLIC_LINK}
  REGSTR_VAL_DEFAULT                    = 'Default';
  {$EXTERNALSYM REGSTR_VAL_DEFAULT}
  REGSTR_VAL_LOWERFILTERS               = 'LowerFilters';
  {$EXTERNALSYM REGSTR_VAL_LOWERFILTERS}
  REGSTR_VAL_UPPERFILTERS               = 'UpperFilters';
  {$EXTERNALSYM REGSTR_VAL_UPPERFILTERS}
  REGSTR_VAL_LOCATION_INFORMATION       = 'LocationInformation';
  {$EXTERNALSYM REGSTR_VAL_LOCATION_INFORMATION}
  REGSTR_VAL_UI_NUMBER                  = 'UINumber';
  {$EXTERNALSYM REGSTR_VAL_UI_NUMBER}
  REGSTR_VAL_UI_NUMBER_DESC_FORMAT      = 'UINumberDescFormat';
  {$EXTERNALSYM REGSTR_VAL_UI_NUMBER_DESC_FORMAT}
  REGSTR_VAL_CAPABILITIES               = 'Capabilities';
  {$EXTERNALSYM REGSTR_VAL_CAPABILITIES}
  REGSTR_VAL_DEVICE_TYPE                = 'DeviceType';
  {$EXTERNALSYM REGSTR_VAL_DEVICE_TYPE}
  REGSTR_VAL_DEVICE_CHARACTERISTICS     = 'DeviceCharacteristics';
  {$EXTERNALSYM REGSTR_VAL_DEVICE_CHARACTERISTICS}
  REGSTR_VAL_DEVICE_SECURITY_DESCRIPTOR = 'Security';
  {$EXTERNALSYM REGSTR_VAL_DEVICE_SECURITY_DESCRIPTOR}
  REGSTR_VAL_DEVICE_EXCLUSIVE           = 'Exclusive';
  {$EXTERNALSYM REGSTR_VAL_DEVICE_EXCLUSIVE}
  REGSTR_VAL_RESOURCE_PICKER_TAGS       = 'ResourcePickerTags';
  {$EXTERNALSYM REGSTR_VAL_RESOURCE_PICKER_TAGS}
  REGSTR_VAL_RESOURCE_PICKER_EXCEPTIONS = 'ResourcePickerExceptions';
  {$EXTERNALSYM REGSTR_VAL_RESOURCE_PICKER_EXCEPTIONS}
  REGSTR_VAL_CUSTOM_PROPERTY_CACHE_DATE = 'CustomPropertyCacheDate';
  {$EXTERNALSYM REGSTR_VAL_CUSTOM_PROPERTY_CACHE_DATE}
  REGSTR_VAL_CUSTOM_PROPERTY_HW_ID_KEY  = 'CustomPropertyHwIdKey';
  {$EXTERNALSYM REGSTR_VAL_CUSTOM_PROPERTY_HW_ID_KEY}
  REGSTR_VAL_LAST_UPDATE_TIME           = 'LastUpdateTime';
  {$EXTERNALSYM REGSTR_VAL_LAST_UPDATE_TIME}

//
// Values used by kernel mode Pnp Manager
//

  REGSTR_VALUE_DEVICE_OBJECT_NAME   = 'DeviceObjectName';
  {$EXTERNALSYM REGSTR_VALUE_DEVICE_OBJECT_NAME}
  REGSTR_VALUE_DEVICE_SYMBOLIC_NAME = 'DeviceSymbolicName';
  {$EXTERNALSYM REGSTR_VALUE_DEVICE_SYMBOLIC_NAME}
  REGSTR_VAL_EJECT_PRIORITY         = 'EjectPriority';

//
// Values used by both kernel-mode and user-mode PnP Managers
//

  REGSTR_KEY_CONTROL              = 'Control';
  {$EXTERNALSYM REGSTR_KEY_CONTROL}
  REGSTR_VAL_ACTIVESERVICE        = 'ActiveService';
  {$EXTERNALSYM REGSTR_VAL_ACTIVESERVICE}
  REGSTR_VAL_LINKED               = 'Linked';
  {$EXTERNALSYM REGSTR_VAL_LINKED}
  REGSTR_VAL_PHYSICALDEVICEOBJECT = 'PhysicalDeviceObject';
  {$EXTERNALSYM REGSTR_VAL_PHYSICALDEVICEOBJECT}
  REGSTR_VAL_REMOVAL_POLICY       = 'RemovalPolicy';
  {$EXTERNALSYM REGSTR_VAL_REMOVAL_POLICY}

//
// Values under REGSTR_PATH_NT_CURRENTVERSION
//

  REGSTR_VAL_CURRENT_VERSION    = 'CurrentVersion';
  {$EXTERNALSYM REGSTR_VAL_CURRENT_VERSION}
  REGSTR_VAL_CURRENT_BUILD      = 'CurrentBuildNumber';
  {$EXTERNALSYM REGSTR_VAL_CURRENT_BUILD}
  REGSTR_VAL_CURRENT_CSDVERSION = 'CSDVersion';
  {$EXTERNALSYM REGSTR_VAL_CURRENT_CSDVERSION}
  REGSTR_VAL_CURRENT_TYPE       = 'CurrentType';
  {$EXTERNALSYM REGSTR_VAL_CURRENT_TYPE}

//
// Values under REGSTR_PATH_DISPLAYSETTINGS
//

  REGSTR_VAL_BITSPERPIXEL = 'BitsPerPixel';
  {$EXTERNALSYM REGSTR_VAL_BITSPERPIXEL}
  REGSTR_VAL_RESOLUTION   = 'Resolution';
  {$EXTERNALSYM REGSTR_VAL_RESOLUTION}
  REGSTR_VAL_DPILOGICALX  = 'DPILogicalX';
  {$EXTERNALSYM REGSTR_VAL_DPILOGICALX}
  REGSTR_VAL_DPILOGICALY  = 'DPILogicalY';
  {$EXTERNALSYM REGSTR_VAL_DPILOGICALY}
  REGSTR_VAL_DPIPHYSICALX = 'DPIPhysicalX';
  {$EXTERNALSYM REGSTR_VAL_DPIPHYSICALX}
  REGSTR_VAL_DPIPHYSICALY = 'DPIPhysicalY';
  {$EXTERNALSYM REGSTR_VAL_DPIPHYSICALY}
  REGSTR_VAL_REFRESHRATE  = 'RefreshRate';
  {$EXTERNALSYM REGSTR_VAL_REFRESHRATE}
  REGSTR_VAL_DISPLAYFLAGS = 'DisplayFlags';
  {$EXTERNALSYM REGSTR_VAL_DISPLAYFLAGS}


// under HKEY_CURRENT_USER

  REGSTR_PATH_CONTROLPANEL = 'Control Panel';
  {$EXTERNALSYM REGSTR_PATH_CONTROLPANEL}

// under HKEY_LOCAL_MACHINE

  REGSTR_PATH_CONTROLSFOLDER = 'Software\Microsoft\Windows\CurrentVersion\Controls Folder';
  {$EXTERNALSYM REGSTR_PATH_CONTROLSFOLDER}

//
// Entries under REGSTR_PATH_CODEPAGE
//

  REGSTR_VAL_DOSCP = 'OEMCP';
  {$EXTERNALSYM REGSTR_VAL_DOSCP}
  REGSTR_VAL_WINCP = 'ACP';
  {$EXTERNALSYM REGSTR_VAL_WINCP}

  REGSTR_PATH_DYNA_ENUM = 'Config Manager\Enum';
  {$EXTERNALSYM REGSTR_PATH_DYNA_ENUM}

//
// Entries under REGSTR_PATH_DYNA_ENUM
//

  REGSTR_VAL_HARDWARE_KEY = 'HardWareKey';
  {$EXTERNALSYM REGSTR_VAL_HARDWARE_KEY}
  REGSTR_VAL_ALLOCATION   = 'Allocation';
  {$EXTERNALSYM REGSTR_VAL_ALLOCATION}
  REGSTR_VAL_PROBLEM      = 'Problem';
  {$EXTERNALSYM REGSTR_VAL_PROBLEM}
  REGSTR_VAL_STATUS       = 'Status';
  {$EXTERNALSYM REGSTR_VAL_STATUS}

//
//  Used by address arbitrator
//

  REGSTR_VAL_DONTUSEMEM = 'DontAllocLastMem';
  {$EXTERNALSYM REGSTR_VAL_DONTUSEMEM}

//
//  Entries under REGSTR_PATH_SETUP
//

  REGSTR_VAL_SYSTEMROOT      = 'SystemRoot';
  {$EXTERNALSYM REGSTR_VAL_SYSTEMROOT}
  REGSTR_VAL_BOOTCOUNT       = 'BootCount';
  {$EXTERNALSYM REGSTR_VAL_BOOTCOUNT}
  REGSTR_VAL_REALNETSTART    = 'RealNetStart';
  {$EXTERNALSYM REGSTR_VAL_REALNETSTART}
  REGSTR_VAL_MEDIA           = 'MediaPath';
  {$EXTERNALSYM REGSTR_VAL_MEDIA}
  REGSTR_VAL_CONFIG          = 'ConfigPath';
  {$EXTERNALSYM REGSTR_VAL_CONFIG}
  REGSTR_VAL_DEVICEPATH      = 'DevicePath'; // default search path for .INFs
  {$EXTERNALSYM REGSTR_VAL_DEVICEPATH}
  REGSTR_VAL_SRCPATH         = 'SourcePath'; // last source files path during setup.
  {$EXTERNALSYM REGSTR_VAL_SRCPATH}
  REGSTR_VAL_SVCPAKSRCPATH   = 'ServicePackSourcePath'; // last service pack source path
  {$EXTERNALSYM REGSTR_VAL_SVCPAKSRCPATH}
  REGSTR_VAL_DRIVERCACHEPATH = 'DriverCachePath'; // location of driver cache
  {$EXTERNALSYM REGSTR_VAL_DRIVERCACHEPATH}

  REGSTR_VAL_OLDWINDIR            = 'OldWinDir'; // old windows location
  {$EXTERNALSYM REGSTR_VAL_OLDWINDIR}
  REGSTR_VAL_SETUPFLAGS           = 'SetupFlags'; // flags that setup passes on after install.
  {$EXTERNALSYM REGSTR_VAL_SETUPFLAGS}
  REGSTR_VAL_REGOWNER             = 'RegisteredOwner';
  {$EXTERNALSYM REGSTR_VAL_REGOWNER}
  REGSTR_VAL_REGORGANIZATION      = 'RegisteredOrganization';
  {$EXTERNALSYM REGSTR_VAL_REGORGANIZATION}
  REGSTR_VAL_LICENSINGINFO        = 'LicensingInfo';
  {$EXTERNALSYM REGSTR_VAL_LICENSINGINFO}
  REGSTR_VAL_OLDMSDOSVER          = 'OldMSDOSVer'; // will be DOS ver < 7 (when Setup run)
  {$EXTERNALSYM REGSTR_VAL_OLDMSDOSVER}
  REGSTR_VAL_FIRSTINSTALLDATETIME = 'FirstInstallDateTime'; // will Win 95 install date-time
  {$EXTERNALSYM REGSTR_VAL_FIRSTINSTALLDATETIME}

  REGSTR_VAL_INSTALLTYPE = 'InstallType';
  {$EXTERNALSYM REGSTR_VAL_INSTALLTYPE}

  //  Values for InstallType

  IT_COMPACT         = $0000;
  {$EXTERNALSYM IT_COMPACT}
  IT_TYPICAL         = $0001;
  {$EXTERNALSYM IT_TYPICAL}
  IT_PORTABLE        = $0002;
  {$EXTERNALSYM IT_PORTABLE}
  IT_CUSTOM          = $0003;
  {$EXTERNALSYM IT_CUSTOM}

  REGSTR_VAL_WRAPPER = 'Wrapper';
  {$EXTERNALSYM REGSTR_VAL_WRAPPER}

  REGSTR_VAL_LASTALIVEINTERVAL = 'TimeStampInterval';
  {$EXTERNALSYM REGSTR_VAL_LASTALIVEINTERVAL}
  REGSTR_VAL_LASTALIVESTAMP    = 'LastAliveStamp';
  {$EXTERNALSYM REGSTR_VAL_LASTALIVESTAMP}
  REGSTR_VAL_LASTALIVEUPTIME   =  TEXT('LastAliveUptime');
  {$EXTERNALSYM REGSTR_VAL_LASTALIVEUPTIME}
  REGSTR_VAL_SHUTDOWNREASON    = 'ShutdownReason';
  {$EXTERNALSYM REGSTR_VAL_SHUTDOWNREASON}
  REGSTR_VAL_SHUTDOWNREASON_CODE        = 'ShutdownReasonCode';
  {$EXTERNALSYM REGSTR_VAL_SHUTDOWNREASON_CODE}
  REGSTR_VAL_SHUTDOWNREASON_COMMENT     = 'ShutdownReasonComment';
  {$EXTERNALSYM REGSTR_VAL_SHUTDOWNREASON_COMMENT}
  REGSTR_VAL_SHUTDOWNREASON_PROCESS     = 'ShutdownReasonProcess';
  {$EXTERNALSYM REGSTR_VAL_SHUTDOWNREASON_PROCESS}
  REGSTR_VAL_SHUTDOWNREASON_USERNAME    = 'ShutdownReasonUserName';
  {$EXTERNALSYM REGSTR_VAL_SHUTDOWNREASON_USERNAME}
  REGSTR_VAL_SHOWREASONUI               = 'ShutdownReasonUI';
  {$EXTERNALSYM REGSTR_VAL_SHOWREASONUI}
  REGSTR_VAL_SHUTDOWN_IGNORE_PREDEFINED = 'ShutdownIgnorePredefinedReasons';
  {$EXTERNALSYM REGSTR_VAL_SHUTDOWN_IGNORE_PREDEFINED}
  REGSTR_VAL_SHUTDOWN_STATE_SNAPSHOT = 'ShutdownStateSnapshot';
  {$EXTERNALSYM REGSTR_VAL_SHUTDOWN_STATE_SNAPSHOT}

  REGSTR_KEY_SETUP      = '\Setup';
  {$EXTERNALSYM REGSTR_KEY_SETUP}
  REGSTR_VAL_BOOTDIR    = 'BootDir';
  {$EXTERNALSYM REGSTR_VAL_BOOTDIR}
  REGSTR_VAL_WINBOOTDIR = 'WinbootDir';
  {$EXTERNALSYM REGSTR_VAL_WINBOOTDIR}
  REGSTR_VAL_WINDIR     = 'WinDir';
  {$EXTERNALSYM REGSTR_VAL_WINDIR}

  REGSTR_VAL_APPINSTPATH = 'AppInstallPath'; // Used by install wizard
  {$EXTERNALSYM REGSTR_VAL_APPINSTPATH}

// Values for international startup disk

  REGSTR_PATH_EBD = REGSTR_PATH_SETUP + REGSTR_KEY_SETUP + '\EBD';
  {$EXTERNALSYM REGSTR_PATH_EBD}

// Keys under REGSTR_KEY_EBD

  REGSTR_KEY_EBDFILESLOCAL          = 'EBDFilesLocale';
  {$EXTERNALSYM REGSTR_KEY_EBDFILESLOCAL}
  REGSTR_KEY_EBDFILESKEYBOARD       = 'EBDFilesKeyboard';
  {$EXTERNALSYM REGSTR_KEY_EBDFILESKEYBOARD}
  REGSTR_KEY_EBDAUTOEXECBATLOCAL    = 'EBDAutoexecBatLocale';
  {$EXTERNALSYM REGSTR_KEY_EBDAUTOEXECBATLOCAL}
  REGSTR_KEY_EBDAUTOEXECBATKEYBOARD = 'EBDAutoexecBatKeyboard';
  {$EXTERNALSYM REGSTR_KEY_EBDAUTOEXECBATKEYBOARD}
  REGSTR_KEY_EBDCONFIGSYSLOCAL      = 'EBDConfigSysLocale';
  {$EXTERNALSYM REGSTR_KEY_EBDCONFIGSYSLOCAL}
  REGSTR_KEY_EBDCONFIGSYSKEYBOARD   = 'EBDConfigSysKeyboard';
  {$EXTERNALSYM REGSTR_KEY_EBDCONFIGSYSKEYBOARD}


// Values under REGSTR_PATH_DRIVERSIGN and REGSTR_PATH_NONDRIVERSIGN

  REGSTR_VAL_POLICY = 'Policy';
  {$EXTERNALSYM REGSTR_VAL_POLICY}

// Values under REGSTR_PATH_DRIVERSIGN_POLICY and REGSTR_PATH_NONDRIVERSIGN_POLICY

  REGSTR_VAL_BEHAVIOR_ON_FAILED_VERIFY = 'BehaviorOnFailedVerify';
  {$EXTERNALSYM REGSTR_VAL_BEHAVIOR_ON_FAILED_VERIFY}

// Types of driver signing policies (apply to both preference and policy values
// defined above)

  DRIVERSIGN_NONE     = $00000000;
  {$EXTERNALSYM DRIVERSIGN_NONE}
  DRIVERSIGN_WARNING  = $00000001;
  {$EXTERNALSYM DRIVERSIGN_WARNING}
  DRIVERSIGN_BLOCKING = $00000002;
  {$EXTERNALSYM DRIVERSIGN_BLOCKING}

//
//  Entries under REGSTR_PATH_PIFCONVERT
//

  REGSTR_VAL_MSDOSMODE        = 'MSDOSMode';
  {$EXTERNALSYM REGSTR_VAL_MSDOSMODE}
  REGSTR_VAL_MSDOSMODEDISCARD = 'Discard';
  {$EXTERNALSYM REGSTR_VAL_MSDOSMODEDISCARD}

//
//  Entries under REGSTR_PATH_MSDOSOPTS (global settings)
//

  REGSTR_VAL_DOSOPTGLOBALFLAGS = 'GlobalFlags';
  {$EXTERNALSYM REGSTR_VAL_DOSOPTGLOBALFLAGS}

//  Flags for GlobalFlags

  DOSOPTGF_DEFCLEAN = $00000001; // Default action is clean config
  {$EXTERNALSYM DOSOPTGF_DEFCLEAN}

//
//  Entries under REGSTR_PATH_MSDOSOPTS \ OptionSubkey
//

  REGSTR_VAL_DOSOPTFLAGS  = 'Flags';
  {$EXTERNALSYM REGSTR_VAL_DOSOPTFLAGS}
  REGSTR_VAL_OPTORDER     = 'Order';
  {$EXTERNALSYM REGSTR_VAL_OPTORDER}
  REGSTR_VAL_CONFIGSYS    = 'Config.Sys';

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -