📄 regstr.h
字号:
#define REGSTR_VAL_OLDWINDIR TEXT("OldWinDir") //old windows location
#define REGSTR_VAL_SETUPFLAGS TEXT("SetupFlags") //flags that setup passes on after install.
#define REGSTR_VAL_REGOWNER TEXT("RegisteredOwner")
#define REGSTR_VAL_REGORGANIZATION TEXT("RegisteredOrganization")
#define REGSTR_VAL_LICENSINGINFO TEXT("LicensingInfo")
#define REGSTR_VAL_OLDMSDOSVER TEXT("OldMSDOSVer") // will be DOS ver < 7 (when Setup run)
#define REGSTR_VAL_FIRSTINSTALLDATETIME TEXT("FirstInstallDateTime") // will Win 95 install date-time
#define REGSTR_VAL_INSTALLTYPE TEXT("InstallType")
#define REGSTR_VAL_WRAPPER TEXT("Wrapper")
#define REGSTR_VAL_LASTALIVEINTERVAL TEXT("TimeStampInterval")
#define REGSTR_VAL_LASTALIVESTAMP TEXT("LastAliveStamp")
#define REGSTR_VAL_SHUTDOWNREASON TEXT("ShutdownReason")
#define REGSTR_VAL_SHOWREASONUI TEXT("ShutdownReasonUI")
// Values for InstallType
#define IT_COMPACT 0x0000
#define IT_TYPICAL 0x0001
#define IT_PORTABLE 0x0002
#define IT_CUSTOM 0x0003
#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") // Used by install wizard
// Values for international startup disk
#define REGSTR_PATH_EBD REGSTR_PATH_SETUP REGSTR_KEY_SETUP TEXT("\\EBD")
// Keys under REGSTR_KEY_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")
// Values under REGSTR_PATH_DRIVERSIGN and REGSTR_PATH_NONDRIVERSIGN
#define REGSTR_VAL_POLICY TEXT("Policy")
// Values under REGSTR_PATH_DRIVERSIGN_POLICY and REGSTR_PATH_NONDRIVERSIGN_POLICY
#define REGSTR_VAL_BEHAVIOR_ON_FAILED_VERIFY TEXT("BehaviorOnFailedVerify")
// Types of driver signing policies (apply to both preference and policy values
// defined above)
#define DRIVERSIGN_NONE 0x00000000
#define DRIVERSIGN_WARNING 0x00000001
#define DRIVERSIGN_BLOCKING 0x00000002
//
// Entries under REGSTR_PATH_PIFCONVERT
//
#define REGSTR_VAL_MSDOSMODE TEXT("MSDOSMode")
#define REGSTR_VAL_MSDOSMODEDISCARD TEXT("Discard")
//
// Entries under REGSTR_PATH_MSDOSOPTS (global settings)
//
#define REGSTR_VAL_DOSOPTGLOBALFLAGS TEXT("GlobalFlags")
// Flags for GlobalFlags
#define DOSOPTGF_DEFCLEAN 0x00000001L // Default action is clean config
//
// Entries under REGSTR_PATH_MSDOSOPTS \ OptionSubkey
//
#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")
// Flags for DOSOPTFLAGS
#define DOSOPTF_DEFAULT 0x00000001L // Default enabled for clean config
#define DOSOPTF_SUPPORTED 0x00000002L // Option actually supported
#define DOSOPTF_ALWAYSUSE 0x00000004L // Always use this option
#define DOSOPTF_USESPMODE 0x00000008L // Option puts machine in Prot Mode
#define DOSOPTF_PROVIDESUMB 0x00000010L // Can load drivers high
#define DOSOPTF_NEEDSETUP 0x00000020L // Need to configure option
#define DOSOPTF_INDOSSTART 0x00000040L // Suppored by DOSSTART.BAT
#define DOSOPTF_MULTIPLE 0x00000080L // Load multiple configuration lines
//
// Flags returned by SUGetSetSetupFlags and in the registry
//
#define SUF_FIRSTTIME 0x00000001L // First boot into Win95.
#define SUF_EXPRESS 0x00000002L // User Setup via express mode (vs customize).
#define SUF_BATCHINF 0x00000004L // Setup using batch file (MSBATCH.INF).
#define SUF_CLEAN 0x00000008L // Setup was done to a clean directory.
#define SUF_INSETUP 0x00000010L // You're in Setup.
#define SUF_NETSETUP 0x00000020L // Doing a net (workstation) setup.
#define SUF_NETHDBOOT 0x00000040L // Workstation boots from local harddrive
#define SUF_NETRPLBOOT 0x00000080L // Workstation boots via RPL (vs floppy)
#define SUF_SBSCOPYOK 0x00000100L // Can copy to LDID_SHARED (SBS)
//
// Entries under REGSTR_PATH_VMM
//
#define REGSTR_VAL_DOSPAGER TEXT("DOSPager")
#define REGSTR_VAL_VXDGROUPS TEXT("VXDGroups")
//
// Entries under REGSTR_PATH_VPOWERD
//
#define REGSTR_VAL_VPOWERDFLAGS TEXT("Flags")
#define VPDF_DISABLEPWRMGMT 0x00000001 // Don't load device
#define VPDF_FORCEAPM10MODE 0x00000002 // Always go into 1.0 mode
#define VPDF_SKIPINTELSLCHECK 0x00000004 // Don't detect Intel SL chipset
#define VPDF_DISABLEPWRSTATUSPOLL 0x00000008 // Don't poll power status
#define VPDF_DISABLERINGRESUME 0x00000010 // Don't let the modem wake the machine (APM 1.2 only)
#define VPDF_SHOWMULTIBATT 0x00000020 // Show all batteries checkbox in power control panel
//
// Entries under REGSTR_PATH_VNETSUP
//
#define REGSTR_VAL_WORKGROUP TEXT("Workgroup")
#define REGSTR_VAL_DIRECTHOST TEXT("DirectHost")
#define REGSTR_VAL_FILESHARING TEXT("FileSharing")
#define REGSTR_VAL_PRINTSHARING TEXT("PrintSharing")
//
// Entries under REGSTR_PATH_NWREDIR
//
#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")
//
// Entries under REGSTR_PATH_NCPSERVER
//
#define REGSTR_VAL_NCP_BROWSEMASTER TEXT("BrowseMaster")
#define REGSTR_VAL_NCP_USEPEERBROWSING TEXT("Use_PeerBrowsing")
#define REGSTR_VAL_NCP_USESAP TEXT("Use_Sap")
//
// Entries under REGSTR_PATH_VCOMM
//
#define REGSTR_VAL_PCCARD_POWER TEXT("EnablePowerManagement")
//
// Entries under REGSTR_PATH_FILESYSTEM
//
#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_CONTIGFILEALLOC TEXT("ContigFileAllocSize")
#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")
//
// 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
//
#define REGSTR_VAL_CDCACHESIZE TEXT("CacheSize") // Number of 2K cache sectors
#define REGSTR_VAL_CDPREFETCH TEXT("Prefetch") // Number of 2K cache sectors for prefetching
#define REGSTR_VAL_CDPREFETCHTAIL TEXT("PrefetchTail")// Number of LRU1 prefetch sectors
#define REGSTR_VAL_CDRAWCACHE TEXT("RawCache") // Number of 2352-byte cache sectors
#define REGSTR_VAL_CDEXTERRORS TEXT("ExtendedErrors")// Return extended error codes
#define REGSTR_VAL_CDSVDSENSE TEXT("SVDSense") // 0=PVD, 1=Kanji, 2=Unicode
#define REGSTR_VAL_CDSHOWVERSIONS TEXT("ShowVersions")// Show file version numbers
#define REGSTR_VAL_CDCOMPATNAMES TEXT("MSCDEXCompatNames")// Disable Numeric Tails on long file names
#define REGSTR_VAL_CDNOREADAHEAD TEXT("NoReadAhead") // Disable Read Ahead if set to 1
//
// define values for IOS devices
//
#define REGSTR_VAL_SCSI TEXT("SCSI\\")
#define REGSTR_VAL_ESDI TEXT("ESDI\\")
#define REGSTR_VAL_FLOP TEXT("FLOP\\")
//
// define defs for IOS device types and values for IOS devices
//
#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_USRDRVLET 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")
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -