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

📄 jwaregstr.pas

📁 比较全面的win32api开发包
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  {$EXTERNALSYM REGSTR_VAL_CONFIGSYS}
  REGSTR_VAL_AUTOEXEC     = 'Autoexec.Bat';
  {$EXTERNALSYM REGSTR_VAL_AUTOEXEC}
  REGSTR_VAL_STDDOSOPTION = 'StdOption';
  {$EXTERNALSYM REGSTR_VAL_STDDOSOPTION}
  REGSTR_VAL_DOSOPTTIP    = 'TipText';
  {$EXTERNALSYM REGSTR_VAL_DOSOPTTIP}

//  Flags for DOSOPTFLAGS

  DOSOPTF_DEFAULT     = $00000001; // Default enabled for clean config
  {$EXTERNALSYM DOSOPTF_DEFAULT}
  DOSOPTF_SUPPORTED   = $00000002; // Option actually supported
  {$EXTERNALSYM DOSOPTF_SUPPORTED}
  DOSOPTF_ALWAYSUSE   = $00000004; // Always use this option
  {$EXTERNALSYM DOSOPTF_ALWAYSUSE}
  DOSOPTF_USESPMODE   = $00000008; // Option puts machine in Prot Mode
  {$EXTERNALSYM DOSOPTF_USESPMODE}
  DOSOPTF_PROVIDESUMB = $00000010; // Can load drivers high
  {$EXTERNALSYM DOSOPTF_PROVIDESUMB}
  DOSOPTF_NEEDSETUP   = $00000020; // Need to configure option
  {$EXTERNALSYM DOSOPTF_NEEDSETUP}
  DOSOPTF_INDOSSTART  = $00000040; // Suppored by DOSSTART.BAT
  {$EXTERNALSYM DOSOPTF_INDOSSTART}
  DOSOPTF_MULTIPLE    = $00000080; // Load multiple configuration lines
  {$EXTERNALSYM DOSOPTF_MULTIPLE}

//
//  Flags returned by SUGetSetSetupFlags and in the registry
//

  SUF_FIRSTTIME  = $00000001; // First boot into Win95.
  {$EXTERNALSYM SUF_FIRSTTIME}
  SUF_EXPRESS    = $00000002; // User Setup via express mode (vs customize).
  {$EXTERNALSYM SUF_EXPRESS}
  SUF_BATCHINF   = $00000004; // Setup using batch file (MSBATCH.INF).
  {$EXTERNALSYM SUF_BATCHINF}
  SUF_CLEAN      = $00000008; // Setup was done to a clean directory.
  {$EXTERNALSYM SUF_CLEAN}
  SUF_INSETUP    = $00000010; // You're in Setup.
  {$EXTERNALSYM SUF_INSETUP}
  SUF_NETSETUP   = $00000020; // Doing a net (workstation) setup.
  {$EXTERNALSYM SUF_NETSETUP}
  SUF_NETHDBOOT  = $00000040; // Workstation boots from local harddrive
  {$EXTERNALSYM SUF_NETHDBOOT}
  SUF_NETRPLBOOT = $00000080; // Workstation boots via RPL (vs floppy)
  {$EXTERNALSYM SUF_NETRPLBOOT}
  SUF_SBSCOPYOK  = $00000100; // Can copy to LDID_SHARED (SBS)
  {$EXTERNALSYM SUF_SBSCOPYOK}

//
//  Entries under REGSTR_PATH_VMM
//

  REGSTR_VAL_DOSPAGER  = 'DOSPager';
  {$EXTERNALSYM REGSTR_VAL_DOSPAGER}
  REGSTR_VAL_VXDGROUPS = 'VXDGroups';
  {$EXTERNALSYM REGSTR_VAL_VXDGROUPS}

//
//  Entries under REGSTR_PATH_VPOWERD
//

  REGSTR_VAL_VPOWERDFLAGS   = 'Flags';
  {$EXTERNALSYM REGSTR_VAL_VPOWERDFLAGS}
  VPDF_DISABLEPWRMGMT       = $00000001; // Don't load device
  {$EXTERNALSYM VPDF_DISABLEPWRMGMT}
  VPDF_FORCEAPM10MODE       = $00000002; // Always go into 1.0 mode
  {$EXTERNALSYM VPDF_FORCEAPM10MODE}
  VPDF_SKIPINTELSLCHECK     = $00000004; // Don't detect Intel SL chipset
  {$EXTERNALSYM VPDF_SKIPINTELSLCHECK}
  VPDF_DISABLEPWRSTATUSPOLL = $00000008; // Don't poll power status
  {$EXTERNALSYM VPDF_DISABLEPWRSTATUSPOLL}
  VPDF_DISABLERINGRESUME    = $00000010; // Don't let the modem wake the machine (APM 1.2 only)
  {$EXTERNALSYM VPDF_DISABLERINGRESUME}
  VPDF_SHOWMULTIBATT        = $00000020; // Show all batteries checkbox in power control panel
  {$EXTERNALSYM VPDF_SHOWMULTIBATT}

//
// Entries under REGSTR_PATH_BUSINFORMATION
//

  BIF_SHOWSIMILARDRIVERS     = $00000001;  // Show similar drivers instead of all class drivers in UI.
  {$EXTERNALSYM BIF_SHOWSIMILARDRIVERS}
  BIF_RAWDEVICENEEDSDRIVER   = $00000002;  // RAW device needs a driver installed.
  {$EXTERNALSYM BIF_RAWDEVICENEEDSDRIVER}

//
//  Entries under REGSTR_PATH_VNETSUP
//

  REGSTR_VAL_WORKGROUP    = 'Workgroup';
  {$EXTERNALSYM REGSTR_VAL_WORKGROUP}
  REGSTR_VAL_DIRECTHOST   = 'DirectHost';
  {$EXTERNALSYM REGSTR_VAL_DIRECTHOST}
  REGSTR_VAL_FILESHARING  = 'FileSharing';
  {$EXTERNALSYM REGSTR_VAL_FILESHARING}
  REGSTR_VAL_PRINTSHARING = 'PrintSharing';
  {$EXTERNALSYM REGSTR_VAL_PRINTSHARING}

//
//  Entries under REGSTR_PATH_NWREDIR
//

  REGSTR_VAL_FIRSTNETDRIVE     = 'FirstNetworkDrive';
  {$EXTERNALSYM REGSTR_VAL_FIRSTNETDRIVE}
  REGSTR_VAL_MAXCONNECTIONS    = 'MaxConnections';
  {$EXTERNALSYM REGSTR_VAL_MAXCONNECTIONS}
  REGSTR_VAL_APISUPPORT        = 'APISupport';
  {$EXTERNALSYM REGSTR_VAL_APISUPPORT}
  REGSTR_VAL_MAXRETRY          = 'MaxRetry';
  {$EXTERNALSYM REGSTR_VAL_MAXRETRY}
  REGSTR_VAL_MINRETRY          = 'MinRetry';
  {$EXTERNALSYM REGSTR_VAL_MINRETRY}
  REGSTR_VAL_SUPPORTLFN        = 'SupportLFN';
  {$EXTERNALSYM REGSTR_VAL_SUPPORTLFN}
  REGSTR_VAL_SUPPORTBURST      = 'SupportBurst';
  {$EXTERNALSYM REGSTR_VAL_SUPPORTBURST}
  REGSTR_VAL_SUPPORTTUNNELLING = 'SupportTunnelling';
  {$EXTERNALSYM REGSTR_VAL_SUPPORTTUNNELLING}
  REGSTR_VAL_FULLTRACE         = 'FullTrace';
  {$EXTERNALSYM REGSTR_VAL_FULLTRACE}
  REGSTR_VAL_READCACHING       = 'ReadCaching';
  {$EXTERNALSYM REGSTR_VAL_READCACHING}
  REGSTR_VAL_SHOWDOTS          = 'ShowDots';
  {$EXTERNALSYM REGSTR_VAL_SHOWDOTS}
  REGSTR_VAL_GAPTIME           = 'GapTime';
  {$EXTERNALSYM REGSTR_VAL_GAPTIME}
  REGSTR_VAL_SEARCHMODE        = 'SearchMode';
  {$EXTERNALSYM REGSTR_VAL_SEARCHMODE}
  REGSTR_VAL_SHELLVERSION      = 'ShellVersion';
  {$EXTERNALSYM REGSTR_VAL_SHELLVERSION}
  REGSTR_VAL_MAXLIP            = 'MaxLIP';
  {$EXTERNALSYM REGSTR_VAL_MAXLIP}
  REGSTR_VAL_PRESERVECASE      = 'PreserveCase';
  {$EXTERNALSYM REGSTR_VAL_PRESERVECASE}
  REGSTR_VAL_OPTIMIZESFN       = 'OptimizeSFN';
  {$EXTERNALSYM REGSTR_VAL_OPTIMIZESFN}

//
//  Entries under REGSTR_PATH_NCPSERVER
//

  REGSTR_VAL_NCP_BROWSEMASTER    = 'BrowseMaster';
  {$EXTERNALSYM REGSTR_VAL_NCP_BROWSEMASTER}
  REGSTR_VAL_NCP_USEPEERBROWSING = 'Use_PeerBrowsing';
  {$EXTERNALSYM REGSTR_VAL_NCP_USEPEERBROWSING}
  REGSTR_VAL_NCP_USESAP          = 'Use_Sap';
  {$EXTERNALSYM REGSTR_VAL_NCP_USESAP}

//
// Entries under REGSTR_PATH_VCOMM
//

  REGSTR_VAL_PCCARD_POWER = 'EnablePowerManagement';
  {$EXTERNALSYM REGSTR_VAL_PCCARD_POWER}

//
//  Entries under REGSTR_PATH_FILESYSTEM
//

  REGSTR_VAL_WIN31FILESYSTEM      = 'Win31FileSystem';
  {$EXTERNALSYM REGSTR_VAL_WIN31FILESYSTEM}
  REGSTR_VAL_PRESERVELONGNAMES    = 'PreserveLongNames';
  {$EXTERNALSYM REGSTR_VAL_PRESERVELONGNAMES}
  REGSTR_VAL_DRIVEWRITEBEHIND     = 'DriveWriteBehind';
  {$EXTERNALSYM REGSTR_VAL_DRIVEWRITEBEHIND}
  REGSTR_VAL_ASYNCFILECOMMIT      = 'AsyncFileCommit';
  {$EXTERNALSYM REGSTR_VAL_ASYNCFILECOMMIT}
  REGSTR_VAL_PATHCACHECOUNT       = 'PathCache';
  {$EXTERNALSYM REGSTR_VAL_PATHCACHECOUNT}
  REGSTR_VAL_NAMECACHECOUNT       = 'NameCache';
  {$EXTERNALSYM REGSTR_VAL_NAMECACHECOUNT}
  REGSTR_VAL_CONTIGFILEALLOC      = 'ContigFileAllocSize';
  {$EXTERNALSYM REGSTR_VAL_CONTIGFILEALLOC}
  REGSTR_VAL_FREESPACERATIO       = 'FreeSpaceRatio';
  {$EXTERNALSYM REGSTR_VAL_FREESPACERATIO}
  REGSTR_VAL_VOLIDLETIMEOUT       = 'VolumeIdleTimeout';
  {$EXTERNALSYM REGSTR_VAL_VOLIDLETIMEOUT}
  REGSTR_VAL_BUFFIDLETIMEOUT      = 'BufferIdleTimeout';
  {$EXTERNALSYM REGSTR_VAL_BUFFIDLETIMEOUT}
  REGSTR_VAL_BUFFAGETIMEOUT       = 'BufferAgeTimeout';
  {$EXTERNALSYM REGSTR_VAL_BUFFAGETIMEOUT}
  REGSTR_VAL_NAMENUMERICTAIL      = 'NameNumericTail';
  {$EXTERNALSYM REGSTR_VAL_NAMENUMERICTAIL}
  REGSTR_VAL_READAHEADTHRESHOLD   = 'ReadAheadThreshold';
  {$EXTERNALSYM REGSTR_VAL_READAHEADTHRESHOLD}
  REGSTR_VAL_DOUBLEBUFFER         = 'DoubleBuffer';
  {$EXTERNALSYM REGSTR_VAL_DOUBLEBUFFER}
  REGSTR_VAL_SOFTCOMPATMODE       = 'SoftCompatMode';
  {$EXTERNALSYM REGSTR_VAL_SOFTCOMPATMODE}
  REGSTR_VAL_DRIVESPINDOWN        = 'DriveSpinDown';
  {$EXTERNALSYM REGSTR_VAL_DRIVESPINDOWN}
  REGSTR_VAL_FORCEPMIO            = 'ForcePMIO';
  {$EXTERNALSYM REGSTR_VAL_FORCEPMIO}
  REGSTR_VAL_FORCERMIO            = 'ForceRMIO';
  {$EXTERNALSYM REGSTR_VAL_FORCERMIO}
  REGSTR_VAL_LASTBOOTPMDRVS       = 'LastBootPMDrvs';
  {$EXTERNALSYM REGSTR_VAL_LASTBOOTPMDRVS}
  REGSTR_VAL_ACSPINDOWNPREVIOUS   = 'ACSpinDownPrevious';
  {$EXTERNALSYM REGSTR_VAL_ACSPINDOWNPREVIOUS}
  REGSTR_VAL_BATSPINDOWNPREVIOUS  = 'BatSpinDownPrevious';
  {$EXTERNALSYM REGSTR_VAL_BATSPINDOWNPREVIOUS}
  REGSTR_VAL_VIRTUALHDIRQ         = 'VirtualHDIRQ';
  {$EXTERNALSYM REGSTR_VAL_VIRTUALHDIRQ}
  REGSTR_VAL_SRVNAMECACHECOUNT    = 'ServerNameCacheMax';
  {$EXTERNALSYM REGSTR_VAL_SRVNAMECACHECOUNT}
  REGSTR_VAL_SRVNAMECACHE         = 'ServerNameCache';
  {$EXTERNALSYM REGSTR_VAL_SRVNAMECACHE}
  REGSTR_VAL_SRVNAMECACHENETPROV  = 'ServerNameCacheNumNets';
  {$EXTERNALSYM REGSTR_VAL_SRVNAMECACHENETPROV}
  REGSTR_VAL_AUTOMOUNT            = 'AutoMountDrives';
  {$EXTERNALSYM REGSTR_VAL_AUTOMOUNT}
  REGSTR_VAL_COMPRESSIONMETHOD    = 'CompressionAlgorithm';
  {$EXTERNALSYM REGSTR_VAL_COMPRESSIONMETHOD}
  REGSTR_VAL_COMPRESSIONTHRESHOLD = 'CompressionThreshold';
  {$EXTERNALSYM REGSTR_VAL_COMPRESSIONTHRESHOLD}
  REGSTR_VAL_ACDRIVESPINDOWN      = 'ACDriveSpinDown';
  {$EXTERNALSYM REGSTR_VAL_ACDRIVESPINDOWN}
  REGSTR_VAL_BATDRIVESPINDOWN     = 'BatDriveSpinDown';
  {$EXTERNALSYM REGSTR_VAL_BATDRIVESPINDOWN}

//
//      Entries under REGSTR_PATH_FILESYSTEM_NOVOLTRACK
//
//      A sub-key under which a variable number of variable length structures are stored.
//
//      Each structure contains an offset followed by a number of pattern bytes.
//      The pattern in each structure is compared at the specified offset within
//      the boot record at the time a volume is mounted.  If any pattern in this
//      set of patterns matches a pattern already in the boot record, VFAT will not
//      write a volume tracking serial number in the OEM_SerialNum field of the
//      boot record on the volume being mounted.
//

//
//  Entries under REGSTR_PATH_CDFS
//

  REGSTR_VAL_CDCACHESIZE    = 'CacheSize'; // Number of 2K cache sectors
  {$EXTERNALSYM REGSTR_VAL_CDCACHESIZE}
  REGSTR_VAL_CDPREFETCH     = 'Prefetch'; // Number of 2K cache sectors for prefetching
  {$EXTERNALSYM REGSTR_VAL_CDPREFETCH}
  REGSTR_VAL_CDPREFETCHTAIL = 'PrefetchTail'; // Number of LRU1 prefetch sectors
  {$EXTERNALSYM REGSTR_VAL_CDPREFETCHTAIL}
  REGSTR_VAL_CDRAWCACHE     = 'RawCache'; // Number of 2352-byte cache sectors
  {$EXTERNALSYM REGSTR_VAL_CDRAWCACHE}
  REGSTR_VAL_CDEXTERRORS    = 'ExtendedErrors'; // Return extended error codes
  {$EXTERNALSYM REGSTR_VAL_CDEXTERRORS}
  REGSTR_VAL_CDSVDSENSE     = 'SVDSense'; // 0=PVD, 1=Kanji, 2=Unicode
  {$EXTERNALSYM REGSTR_VAL_CDSVDSENSE}
  REGSTR_VAL_CDSHOWVERSIONS = 'ShowVersions'; // Show file version numbers
  {$EXTERNALSYM REGSTR_VAL_CDSHOWVERSIONS}
  REGSTR_VAL_CDCOMPATNAMES  = 'MSCDEXCompatNames'; // Disable Numeric Tails on long file names
  {$EXTERNALSYM REGSTR_VAL_CDCOMPATNAMES}
  REGSTR_VAL_CDNOREADAHEAD  = 'NoReadAhead'; // Disable Read Ahead if set to 1
  {$EXTERNALSYM REGSTR_VAL_CDNOREADAHEAD}

//
//      define values for IOS devices
//

  REGSTR_VAL_SCSI = 'SCSI\';
  {$EXTERNALSYM REGSTR_VAL_SCSI}
  REGSTR_VAL_ESDI = 'ESDI\';
  {$EXTERNALSYM REGSTR_VAL_ESDI}
  REGSTR_VAL_FLOP = 'FLOP\';
  {$EXTERNALSYM REGSTR_VAL_FLOP}

//
// define defs for IOS device types and values for IOS devices
//

  REGSTR_VAL_DISK    = 'GenDisk';
  {$EXTERNALSYM REGSTR_VAL_DISK}
  REGSTR_VAL_CDROM   = 'GenCD';
  {$EXTERNALSYM REGSTR_VAL_CDROM}
  REGSTR_VAL_TAPE    = 'TAPE';
  {$EXTERNALSYM REGSTR_VAL_TAPE}
  REGSTR_VAL_SCANNER = 'SCANNER';
  {$EXTERNALSYM REGSTR_VAL_SCANNER}
  REGSTR_VAL_FLOPPY  = 'FLOPPY';
  {$EXTERNALSYM REGSTR_VAL_FLOPPY}

  REGSTR_VAL_SCSITID      = 'SCSITargetID';
  {$EXTERNALSYM REGSTR_VAL_SCSITID}
  REGSTR_VAL_SCSILUN      = 'SCSILUN';
  {$EXTERNALSYM REGSTR_VAL_SCSILUN}
  REGSTR_VAL_REVLEVEL     = 'RevisionLevel';
  {$EXTERNALSYM REGSTR_VAL_REVLEVEL}
  REGSTR_VAL_PRODUCTID    = 'ProductId';
  {$EXTERNALSYM REGSTR_VAL_PRODUCTID}
  REGSTR_VAL_PRODUCTTYPE  = 'ProductType';
  {$EXTERNALSYM REGSTR_VAL_PRODUCTTYPE}
  REGSTR_VAL_DEVTYPE      = 'DeviceType';
  {$EXTERNALSYM REGSTR_VAL_DEVTYPE}
  REGSTR_VAL_REMOVABLE    = 'Removable';
  {$EXTERNALSYM REGSTR_VAL_REMOVABLE}
  REGSTR_VAL_CURDRVLET    = 'CurrentDriveLetterAssignment';
  {$EXTERNALSYM REGSTR_VAL_CURDRVLET}
  REGSTR_VAL_USRDRVLET    = 'UserDriveLetterAssignment';
  {$EXTERNALSYM REGSTR_VAL_USRDRVLET}
  REGSTR_VAL_SYNCDATAXFER = 'SyncDataXfer';
  {$EXTERNALSYM REGSTR_VAL_SYNCDATAXFER}
  REGSTR_VAL_AUTOINSNOTE  = 'AutoInsertNotification';

⌨️ 快捷键说明

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