📄 _msd.h
字号:
"NetBIOS Card Information:",
"Workstation Services:",
"PROTOCOL.INI Information:",
"LANMAN.INI Driver Information:",
/* Novell strings */
"Shell Version: ",
"Shell Located in: ",
"Shell OS: ",
"Shell OS Version: ",
"Hardware Type: ",
"Station Number: ",
"Physical Station Number: ",
"IPX Installed: ",
"SPX Installed: ",
"ODI/LSL Installed: ",
/* LANtastic strings */
"LANtastic Server: ",
"LANtastic Redir: ",
"LANtastic Popup: ",
};
PSZ pszSupported = "Supported";
PSZ pszNotSupported = "Not Supported";
/* Operating System strings */
PSZ paszOsVersionTitles[] =
{
"Operating System: ",
"Internal Revision: ",
"OEM Serial Number: ",
"User Serial Number: ",
"OEM Version String: ",
"DOS Located in: ",
"Boot Drive: ",
"DOSSHELL Task Switcher: ",
"Microsoft Windows: ",
"DESQview Version: ",
"3270 ", /* Control Program: */
"DoubleDOS Installed: ",
"TaskView Installed: ",
"TopView Version: ",
"Path to Program: ",
NULL
};
PSZ pszOs2 = "OS/2";
PSZ pszMsDos = " Non MS-DOS";
PSZ pszRom = "ROM";
PSZ pszHma = "HMA";
PSZ pszConventional = "Conventional Memory";
PSZ pszWin286 = "Windows/286";
PSZ pszWin386 = "Windows/386";
PSZ pszWindows = "Windows";
PSZ pszRealMode = "Real Mode";
PSZ pszStandardMode = "Standard Mode";
PSZ pszEnhancedMode = "Enhanced Mode";
PSZ psz_2dotX = " 2.x";
PSZ pszPCControlProgram = "PC Control Program: ";
PSZ pszWorkstationProgram = "Workstation Program: ";
PSZ pszActive = "Active";
PSZ pszDosShell = "DOSSHELL";
PSZ pszEnvironmentStr = "Environment Strings";
PSZ pszEnvironInvalid = "Environment string is invalid";
PSZ pszTemp = "TEMP";
PSZ pszTmp = "TMP";
PSZ pszPathToProgram = NULL; /* Global variable -- stores argv[0] */
BOOL fTempPathInvalid = FALSE;
BOOL fTmpPathInvalid = FALSE;
/* Mouse strings */
PSZ paszMouseMfgrs[] =
{
"No Mouse Driver",
"Microsoft",
"PC Mouse",
"Logitech",
};
PSZ paszMouseTypes[] =
{
"Unknown Mouse Type",
"Bus Mouse",
"Serial Mouse",
"InPort Mouse",
"IBM PS/2 Mouse",
"Hewlett-Packard Mouse",
"Not Detected",
"Logitech Serial Mouse",
"Logitech PS/2 Mouse",
"Microsoft PS/2 Mouse",
"Ballpoint Mouse",
"PS/2 Style Mouse"
};
PSZ paszMouseLanguages[] =
{
"English",
"French",
"Dutch",
"German",
"Swedish",
"Finnish",
"Spanish",
"Portugese",
"Italian"
};
PSZ paszMouseRatios[] =
{
"0.31",
"0.062",
"0.125",
"0.25",
"0.375",
"0.5",
"0.625",
"0.75",
"0.875",
"1",
"1.25",
"1.5",
"1.75",
"2",
"2.25",
"2.5",
"2.75",
"3",
"3.25",
"3.5",
NULL
};
PSZ paszDriverFileTypes[] =
{
"",
".COM File",
".SYS File"
};
PSZ paszMouseTitles[] =
{
"Mouse Hardware: ",
"Driver Manufacturer: ",
"DOS Driver Type: ",
"Driver File Type: ",
"DOS Driver Version: ",
"Microsoft Driver Version: ",
"Mouse IRQ: ",
"Mouse COM Port: ",
"Mouse COM Port Address: ",
"Number of Mouse Buttons: ",
"Horizontal Sensitivity: ",
"Mouse to Cursor Ratio: ",
"Vertical Sensitivity: ",
"Mouse to Cursor Ratio: ",
"Threshold Speed: ",
"Mouse Language: ",
"Path to MOUSE.INI: ",
NULL
};
PSZ pszBallPoint = "BallPoint Mouse";
PSZ pszDeviceNotDetected = "Device Not Detected";
PSZ pszColonOne = " : 1";
PSZ pszUndefined = "Undefined";
PSZ pszUnexplainedError = "Non-fatal error detected in MSD.EXE: error %u\n(Please contact Windows 3.1 beta support)";
/* Other Adapter strings */
PSZ paszOtherTitles[] =
{
"Game Adapter: ",
"Joystick A - X: ",
"Y: ",
"Button 1: ",
"Button 2: ",
"Joystick B - X: ",
"Y: ",
"Button 1: ",
"Button 2: ",
/*
"Sound Device: ",
"Sound IRQ: ",
"I/O Port: ",
*/
NULL
};
PSZ pszGameAdapter = "Game Adapter";
PSZ pszDetected = "Detected";
PSZ pszNotDetected = "Not Detected";
/* Disk Drive strings */
PSZ pszDiskHeader = "Drive Type Free Space Total Size";
PSZ pszDiskUnderline = "----- ------------------------------------ ---------- ----------";
PSZ pszCylinders = "%u Cylinders";
PSZ pszHeads = "%u Heads";
PSZ pszBytesPerSector = "%u Bytes/Sector";
PSZ pszSectorsPerTrack = "%u Sectors/Track";
PSZ pszCommaSpace = ", ";
PSZ pszJoinInstalled = "JOIN Installed";
PSZ pszSubstInstalled = "SUBST Installed";
PSZ pszShareInstalled = "SHARE Installed";
PSZ pszAssignInstalled = "ASSIGN Installed";
PSZ pszAssign = "ASSIGN";
PSZ pszAppendInstalled = "APPEND Installed";
PSZ pszAppendPath = "APPEND Path: ";
PSZ pszMscdexInstalled = "MSCDEX Version %u.%02u Installed";
PSZ pszMscdex1x = "MSCDEX Version %u.x Installed";
PSZ pszLastdrive = "LASTDRIVE=%c:";
PSZ paszDriveTypes[] =
{
"Unknown Drive Type",
"Floppy Drive",
"Floppy Drive, 5.25\" 360K",
"Floppy Drive, 5.25\" 1.2M",
"Floppy Drive, 3.5\" 720K",
"Floppy",
"Floppy",
"Fixed Disk",
"Tape Drive",
"Floppy Drive, 3.5\" 1.44M",
"Optical Disk",
"Floppy Drive, 3.5\" 2.88M",
"Remote Drive",
"RAM Disk",
"CD-ROM Drive",
"SUBST Drive",
"ASSIGN Drive"
};
/* IRQ data */
PSZ pszIrqHeader = "IRQ Address Description Detected Handled By";
PSZ pszIrqUnderline = "--- --------- ---------------- ------------------ ----------------";
PSZ paszPcIrqDescriptions[] =
{
"Timer",
"Keyboard",
"I/O Channel",
"COM2:, COM4:",
"COM1:, COM3:",
"Fixed Disk",
"Floppy Disk",
"LPT1:"
};
PSZ paszAtIrqDescriptions[] =
{
"Timer Click",
"Keyboard",
"Second 8259A",
"COM2: COM4:",
"COM1: COM3:\0COM4:",
"LPT2:",
"Floppy Disk",
"LPT1:",
"Real-Time Clock",
"Redirected IRQ2",
"(Reserved)",
"(Reserved)",
"(Reserved)",
"Math Coprocessor",
"Fixed Disk",
"(Reserved)"
};
PSZ pszCom[] =
{
"",
"COM1:",
"COM2:",
"COM3:",
"COM4:"
};
PSZ pszBIOS = "BIOS";
/* LPT strings */
PSZ pszLptHeader1 = " Port On Paper I/O Time";
PSZ pszLptHeader2 = "Port Address Line Out Error Out Busy ACK";
PSZ pszLptUnderline = "----- ------- ---- ----- ----- ---- ---- ---";
/* COM strings */
PSZ pszComHeader = "COM1: COM2: COM3: COM4:";
PSZ pszComUnderline = "----- ----- ----- -----";
PSZ psz1point5 = "1.5";
PSZ pszNA = "N/A";
PSZ pszOn = "On";
PSZ pszOff = "Off";
PSZ paszComTitles[] =
{
"Port Address",
"Baud Rate",
"Parity",
"Data Bits",
"Stop Bits",
"Carrier Detect (CD)",
"Ring Indicator (RI)",
"Data Set Ready (DSR)",
"Clear To Send (CTS)",
"UART Chip Used"
};
PSZ paszUartChips[] = /* UART chip names */
{
"8250",
"Unknown",
"16550",
"16550AF"
};
PSZ paszParityDesc[] = /* Parity descriptions */
{
"None",
"Odd",
"Even",
"Mark",
"Space"
};
/* TSR strings */
PSZ pszTsrHeader = "Program Name Address Size Command Line Parameters";
PSZ pszTsrUnderline = "------------------ ------- ------ --------------------------------";
PSZ pszFreeMemory = "Free Memory";
PSZ pszDosSystemArea = "System Area";
PSZ pszCommandCom = "COMMAND.COM";
PSZ pszCommand = "COMMAND";
PSZ pszExcludedUmbArea = "Excluded UMB Area";
PSZ pszVideoRom = " Video ROM BIOS";
PSZ pszHardDiskRom = " Disk Controller";
PSZ pszOptionRom = " Option ROM";
PSZ pszVideoRam = " Video Memory";
PSZ pszDosSystemCode = "System Code";
PSZ pszDosSystemData = "System Data";
PSZ pszDeviceAppenage = " Device Appendage";
PSZ pszFileHandles = " File Handles";
PSZ pszFCBS = " FCBS";
PSZ pszBuffers = " BUFFERS";
PSZ pszDirectories = " Directories";
PSZ pszStacksArea = " Default Handlers";
PSZ pszIntTable = "Interrupt Table";
PSZ pszRomDataArea = "ROM Data Area";
PSZ pszDosDataArea = "System Data Area";
/* Device driver strings */
PSZ pszDeviceHeader = "Device Filename Units Header Attributes";
PSZ pszDeviceUnderline = "------------ -------- ----- --------- ----------------";
PSZ pszBlockDevice = "Block Device";
/* File Viewer strings */
PSZ pszDot = ".";
PSZ pszDotDot = "..";
PSZ pszPathNotThere = "Path does not exist";
PSZ paszButtonNames[] =
{
"",
"MSD Version Number",
"Customer Information",
"Summary Information",
"Computer",
"Memory",
"Video",
"Network",
"OS Version",
"Mouse",
"Other Adapters",
"Disk Drives",
"LPT Ports",
"COM Ports",
"IRQ Status",
"TSR Programs",
"Device Drivers",
};
PSZ paszMainBtnArray[] =
{
"Computer...",
"Memory...",
"Video...",
"Network...",
"OS Version...",
"Mouse...",
"Other Adapters...",
"Disk Drives...",
"LPT Ports...",
"COM Ports...",
"IRQ Status...",
"TSR Programs...",
"Device Drivers...",
};
SUMMARY_STRUCT *pSum;
#ifdef CW_INCLUDED
PSZ paszCommandLineHelp[] =
{
"Provides detailed technical information about your computer.\n"
"\n"
"MSD [/I] [/F[drive:][path]filename] [/P[drive:][path]filename]\n"
" [/S[drive:][path][filename]]\n"
"\n"
"MSD [/B][/I]\n"
"\n"
" /B Runs MSD using a black and white color scheme.\n"
" /I Bypasses initial hardware detection.\n"
" /F[drive:][path]filename Requests input and writes an MSD report to the\n"
" specified file.\n"
" /P[drive:][path]filename Writes an MSD report to the specified file\n"
" without first requesting input.\n"
" /S[drive:][path][filename] Writes a summary MSD report to the specified\n"
" file. If no filename is specified, output is to\n"
" the screen.\n"
"\n"
"Use MSD [/B] [/I] to examine technical information through the MSD interface.\n",
NULL
};
#else /* CW_INCLUDED */
PSZ paszCommandLineHelp[] =
{
"Provides detailed technical information about your computer.\n"
"\n"
"MSD [/S[drive:][path][filename]]\n"
"\n"
" /S[drive:][path][filename] Writes a summary MSD report to the specified\n"
" file. If no filename is specified, output is to\n"
" the screen.\n",
NULL
};
#endif /* CW_INCLUDED */
/* Box description for the info window */
#ifdef CW_INCLUDED
BOX boxInfoBox =
{
'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -