windows-nt/Source/XPSP1/NT/sdktools/verifier/verifier.rc
2020-09-26 16:20:57 +08:00

714 lines
30 KiB
Plaintext

//Microsoft Developer Studio generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
#include <winver.h>
#include <ntverp.h>
#define VER_FILETYPE VFT_APP
#define VER_FILESUBTYPE VFT2_UNKNOWN
#define VER_FILEDESCRIPTION_STR "Driver Verifier Manager"
#define VER_INTERNALNAME_STR "verifier.exe"
#define VER_ORIGINALFILENAME_STR "verifier.exe"
#include "common.ver"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE DISCARDABLE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE DISCARDABLE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE DISCARDABLE
BEGIN
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
"#define _AFX_NO_OLE_RESOURCES\r\n"
"#define _AFX_NO_TRACKER_RESOURCES\r\n"
"#define _AFX_NO_PROPERTY_RESOURCES\r\n"
"\r\n"
"#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
"#ifdef _WIN32\r\n"
"LANGUAGE 9, 1\r\n"
"#pragma code_page(1252)\r\n"
"#endif //_WIN32\r\n"
"#include ""res\\verifier.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
"#include ""afxres.rc"" // Standard components\r\n"
"#endif\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME ICON DISCARDABLE "res\\verifier.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_CUSTSETT_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
CONTROL "Enable &predefined settings:",IDC_CUSTSETT_PREDEF_RADIO,
"Button",BS_AUTORADIOBUTTON | WS_GROUP,15,24,380,10
CONTROL "Select individual settings from a full list",
IDC_CUSTSETT_FULLLIST_RADIO,"Button",BS_AUTORADIOBUTTON,
15,113,380,10
CONTROL "&Standard settings",IDC_CUSTSETT_TYPICAL_CHECK,"Button",
BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,36,41,349,10
CONTROL "&Rigorous but possibly excessive or spurious tests",
IDC_CUSTSETT_EXCESS_CHECK,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,36,68,349,10
CONTROL "&Low resource simulation",IDC_CUSTSETT_LOWRES_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,36,95,349,10
GROUPBOX "Create custom settings",IDC_STATIC,7,7,395,126
LTEXT "",IDC_CUSTSETT_NEXT_DESCR_STATIC,13,138,389,41
END
IDD_TAS_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
CONTROL "Create &standard settings",IDC_TAS_TYPICAL_RADIO,"Button",
BS_AUTORADIOBUTTON | WS_GROUP,13,23,377,10
CONTROL "Create &custom settings (for code developers)",
IDC_TAS_ADVANCED_RADIO,"Button",BS_AUTORADIOBUTTON,13,45,
377,10
CONTROL "&Delete existing settings",IDC_TAS_DELETE_RADIO,"Button",
BS_AUTORADIOBUTTON,13,67,377,10
CONTROL "Displa&y existing settings",IDC_TAS_VIEWREGISTRY_RADIO,
"Button",BS_AUTORADIOBUTTON,13,89,377,10
CONTROL "Dis&play information about the currently verified drivers",
IDC_TAS_STATISTICS_RADIO,"Button",BS_AUTORADIOBUTTON,13,
111,377,10
LTEXT "",IDC_TAS_NEXT_DESCR_STATIC,14,138,381,41
GROUPBOX "Select a task",IDC_STATIC,7,6,395,126,WS_GROUP
END
IDD_DRVSET_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
CONTROL "Automatically select &unsigned drivers",
IDC_DRVSET_NOTSIGNED_RADIO,"Button",BS_AUTORADIOBUTTON |
WS_GROUP,13,23,131,10
CONTROL "Automatically select drivers built for &older versions of Windows",
IDC_DRVSET_OLDVER_RADIO,"Button",BS_AUTORADIOBUTTON,13,
53,210,10
CONTROL "Automatically select &all drivers installed on this computer",
IDC_DRVSET_ALLDRV_RADIO,"Button",BS_AUTORADIOBUTTON,13,
83,191,10
CONTROL "Select driver names from a &list",
IDC_DRVSET_NAMESLIST_RADIO,"Button",BS_AUTORADIOBUTTON,
13,113,111,10
GROUPBOX "Select what drivers to verify",IDC_STATIC,7,7,395,126,
WS_GROUP
LTEXT "",IDC_DRVSET_NEXT_DESCR_STATIC,13,138,389,41
END
IDD_BUILDING_UNSIGNED_LIST_DIALOG DIALOG DISCARDABLE 0, 0, 186, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
CAPTION "Please wait"
BEGIN
LTEXT "Building file list...",IDC_UNSIGNED_STATIC,7,9,170,8
CONTROL "Progress1",IDC_UNSIGNED_PROGRESS,"msctls_progress32",
WS_BORDER,7,29,172,14
PUSHBUTTON "Cancel",IDC_UNSIGNED_CANCEL_BUTTON,68,50,50,14
END
IDD_CONFIRM_DRIVERS_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
GROUPBOX "Replace this with the appropriate title",
IDC_CONFDRV_TITLE_STATIC,7,7,395,126,WS_GROUP
CONTROL "List1",IDC_CONFDRV_LIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP | WS_TABSTOP,16,
18,379,108
LTEXT "",IDC_CONFDRV_NEXT_DESCR_STATIC,16,138,379,41
END
IDD_SELECT_DRIVERS_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
GROUPBOX "Select drivers to verify",IDC_SELDRV_TITLE_STATIC,7,7,
395,126,WS_GROUP
CONTROL "List1",IDC_SELDRV_LIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP | WS_TABSTOP,16,
18,380,92
PUSHBUTTON "&Add currently not loaded driver(s) to the list...",
IDC_SELDRV_ADD_BUTTON,119,114,174,14
LTEXT "",IDC_SELDRV_NEXT_DESCR_STATIC,16,138,380,41
END
IDD_GLOBAL_COUNTERS_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
GROUPBOX "Global counters",IDC_STATIC,7,7,395,126
LTEXT "",IDC_GLOBC_NEXT_DESCR_STATIC,16,138,380,41
CONTROL "List1",IDC_GLOBC_LIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP | WS_TABSTOP,16,
18,380,108
END
IDD_DRVSTATUS_STAT_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
GROUPBOX "Current settings and verified drivers (run time information)",
IDC_STATIC,7,6,395,126,WS_GROUP
LTEXT "Settings:",IDC_STATIC,13,16,28,8
CONTROL "List1",IDC_CRTSTAT_SETTBITS_LIST,"SysListView32",
LVS_REPORT | LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP |
WS_TABSTOP,13,27,188,83
LTEXT "Drivers:",IDC_STATIC,207,16,25,8
CONTROL "List1",IDC_CRTSTAT_DRIVERS_LIST,"SysListView32",
LVS_REPORT | LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP |
WS_TABSTOP,207,27,188,83
PUSHBUTTON "&Change...",IDC_CRTSTAT_CHSETT_BUTTON,82,114,50,14
PUSHBUTTON "A&dd...",IDC_CRTSTAT_ADDDRV_BUTTON,234,114,50,14
PUSHBUTTON "Re&move",IDC_CRTSTAT_REMDRVT_BUTTON,310,114,50,14
LTEXT "",IDC_CRTSTAT_NEXT_DESCR_STATIC,13,138,383,41
END
IDD_CRT_REGISTRY_SETTINGS_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
LTEXT "",IDC_REGSETT_NEXT_DESCR_STATIC,13,138,389,41
GROUPBOX "Settings and verified drivers",IDC_STATIC,7,6,395,126,
WS_GROUP
CONTROL "List1",IDC_REGSETT_SETTBITS_LIST,"SysListView32",
LVS_REPORT | LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP |
WS_TABSTOP,13,27,188,97
CONTROL "List1",IDC_REGSETT_DRIVERS_LIST,"SysListView32",
LVS_REPORT | LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP |
WS_TABSTOP,207,27,188,97
LTEXT "Settings:",IDC_STATIC,13,16,28,8
LTEXT "Drivers:",IDC_REGSETT_VERIFIED_DRV_STATIC,207,16,188,8
END
IDD_FULL_LIST_SETT_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
GROUPBOX "Select individual settings from this full list",
IDC_STATIC,7,7,395,126
LTEXT "",IDC_FLSETT_NEXT_DESCR_STATIC,16,138,380,41
CONTROL "List1",IDC_FLSETT_LIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP | WS_TABSTOP,16,
18,380,108
END
IDD_PERDRIVER_COUNTERS_PAGE DIALOG DISCARDABLE 0, 0, 409, 181
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Driver Verifier Manager"
BEGIN
GROUPBOX "Counters specific to each of the currently verified drivers",
IDC_STATIC,7,7,395,126
LTEXT "Driver:",IDC_STATIC,16,19,22,8
COMBOBOX IDC_PERDRVC_DRIVER_COMBO,42,18,154,79,CBS_DROPDOWNLIST |
CBS_SORT | WS_VSCROLL | WS_TABSTOP
CONTROL "List1",IDC_PERDRVC_LIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP | WS_TABSTOP,16,
35,380,91
LTEXT "",IDC_PERDRVC_NEXT_DESCR_STATIC,16,138,380,41
END
IDD_VOLATILE_BITS_DIALOG DIALOG DISCARDABLE 0, 0, 218, 154
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Change the current verifier settings"
BEGIN
DEFPUSHBUTTON "OK",IDOK,51,133,50,14
PUSHBUTTON "Cancel",IDCANCEL,117,133,50,14
CONTROL "List1",IDC_VOLBITS_LIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_BORDER |
WS_GROUP | WS_TABSTOP,7,77,204,47
LTEXT "These settings can be changed without rebooting. Any changes made here will be lost when this computer is rebooted.",
IDC_STATIC,7,9,204,25
LTEXT "If you want your changes to persist across reboots please go to the initial step of the wizard and select Create standard settings or Create custom settings.",
IDC_STATIC,7,37,204,38
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
IDD_CUSTSETT_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_TAS_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_DRVSET_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_BUILDING_UNSIGNED_LIST_DIALOG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 64
END
IDD_CONFIRM_DRIVERS_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_SELECT_DRIVERS_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_GLOBAL_COUNTERS_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_DRVSTATUS_STAT_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_CRT_REGISTRY_SETTINGS_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_FULL_LIST_SETT_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_PERDRIVER_COUNTERS_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 402
TOPMARGIN, 7
BOTTOMMARGIN, 174
END
IDD_VOLATILE_BITS_DIALOG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 211
TOPMARGIN, 7
BOTTOMMARGIN, 147
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE DISCARDABLE
BEGIN
IDS_ABOUTBOX "&About verifier..."
IDS_APPTITLE "Driver Verifier Manager"
IDS_CANNOT_LOAD_APP_TITLE "Cannot load program name."
IDS_NOT_ENOUGH_MEMORY "Not enough memory to run this program."
IDS_NO_TESTS_SELECTED "Please select some tests before going to the next step."
IDS_CANNOT_GET_SYSTEM_DIRECTORY "Cannot find system directory."
IDS_NO_DRIVERS_FOUND "No drivers found."
IDS_CANNOT_GET_CURRENT_DIRECTORY "Cannot find current directory."
IDS_CANNOT_SET_CURRENT_DIRECTORY "Cannot set current directory to %s."
IDS_CANT_GET_ACTIVE_DRVLIST "Cannot get active drivers list: status %#x"
IDS_NAME "Name"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_DESCRIPTION "Description"
IDS_LOADING_DRIVER_INFORMATION "Loading driver information..."
IDS_SEARCHING_FOR_UNSIGNED_DRIVERS "Searching for unsigned drivers..."
IDS_UNSIGNED_DRIVERS_LIST
"The list of unsigned drivers chosen to be verified:"
IDS_OLD_DRIVERS_LIST "The list of drivers built for old versions of Windows chosen to be verified:"
IDS_UNKNOWN "<unknown>"
IDS_SETTINGS_TYPE "Settings type:"
IDS_TYPICAL "Typical"
IDS_CUSTOM "Custom"
IDS_DRIVERS_BUILT_FOR_OLD_WINDOWS "Built for old versions of Windows"
IDS_UNSIGNED "Unsigned"
IDS_ALL "All"
IDS_DRIVERS "Drivers"
IDS_VERIFICATION_STATUS "Verify?"
IDS_PROVIDER "Provider"
IDS_VERSION "Version"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_DRIVERS_TO_VERIFY "Drivers to verify"
IDS_DISABLED "Disabled"
IDS_ENABLED "Enabled"
IDS_TAS_PAGE_NEXT_DESCR_STANDARD
"Click Next to create standard settings.\n\nYou will then be asked to select the drivers to verify."
IDS_TAS_PAGE_NEXT_DESCR_CUSTOM
"Click Next to create custom settings.\n\nYou will then be asked to select the custom settings and list of drivers to verify."
IDS_TAS_PAGE_NEXT_DESCR_STATISTICS
"Click Next to display statistics about the currently verified drivers."
IDS_TAS_PAGE_NEXT_DESCR_DELETE
"Click Finish to delete all the existing verifier settings and exit this program."
IDS_DELETE_ALL_SETTINGS "This will delete all the verifier settings and exit this program. Do you want to continue?"
IDS_DRVSET_PAGE_NEXT_DESCR_UNSIGNED
"Click Next to verify all unsigned drivers installed on this computer. A list of these drivers will be displayed.\n\nClick Back to review or change the settings you want to create."
IDS_DRVSET_PAGE_NEXT_DESCR_ALL
"Click Finish to verify all the drivers installed on this computer. The current settings will be saved and this program will exit.\n\nClick Back to review or change the settings you want to create."
IDS_DRVSET_PAGE_NEXT_DESCR_NAMELIST
"Click Next to manually select the drivers to verify from a list of all the drivers installed on this computer.\n\nClick Back to review or change the settings you want to create."
IDS_DRVSET_PAGE_NEXT_DESCR_OLD
"Click Next to verify all the drivers installed on this computer that are built for older versions of Windows. A list of these drivers will be displayed.\n\nClick Back to review or change the settings you want to create."
IDS_CONFDRV_PAGE_NEXT_DESCR_FINISH
"Click Finish to verify this list of drivers. The current settings will be saved and this program will exit.\n\nClick Back to review or change the settings or to select another set of drivers to verify."
IDS_SELDRV_PAGE_NEXT_DESCR_FINISH
"Click Finish after selecting the drivers to verify. The current settings will be saved and this program will exit.\n\nClick Back to review or change the settings you want to create or to select another set of drivers verify."
IDS_TAS_PAGE_NEXT_DESCR_PREDEFINED
"Click Next to enable any checked-off predefined settings.\n\nYou will then be asked to select the drivers to verify."
IDS_TAS_PAGE_NEXT_DESCR_LIST
"Click Next to manually select verifier settings from a full list.\n\nYou will then be asked to select the drivers to verify."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_FLSETT_PAGE_NEXT_DESCR
"Click Next after you have selected the settings you want to create.\n\nYou will then be asked to select the drivers to verify."
IDS_ACCESS_IS_DENIED "Access is denied"
IDS_REGOPENKEYEX_FAILED "RegOpenKeyEx('%s') failed: error %u"
IDS_REGSETVALUEEX_FAILED "RegSetValueEx('%s') failed: error %u"
IDS_NO_OLD_DRIVERS_FOUND
"No drivers built for older versions of Windows have been found."
IDS_NO_UNSIGNED_DRIVERS_FOUND "No unsigned drivers have been found."
IDS_REGDELETEVALUE_FAILED "RegDeleteValue('%s') failed: error %u"
IDS_STATUS "Status"
IDS_NEVER_LOADED "Never Loaded"
IDS_UNLOADED "Unloaded"
IDS_LOADED "Loaded"
IDS_COVERAGE_WARNING_FORMAT
"The coverage for pool allocation verification is only %I64u%%. Adding more physical memory to this computer could improve your coverage."
IDS_QUERY_SYSINFO_FAILED "Cannot get verifier information, error %x\n"
IDS_CRTSTAT_PAGE_NEXT_DESCR
"Click Next to display global counters for the currently verified drivers or Back to create or delete verifier settings."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_HELP_CMDLINE_SWITCH "/?"
IDS_HELP_LINE1 "Driver Verifier Manager - version %S\n"
IDS_HELP_LINE3 " "
IDS_HELP_LINE4 "verifier /standard /driver NAME [NAME ...]"
IDS_HELP_LINE5 "verifier /standard /all"
IDS_HELP_LINE6 "verifier [ /flags FLAGS ] /driver NAME [NAME ...]"
IDS_HELP_LINE7 "verifier [ /flags FLAGS ] /all"
IDS_HELP_LINE8 "verifier /querysettings"
IDS_HELP_LINE9 "verifier /volatile /flags FLAGS"
IDS_HELP_LINE10 "verifier /volatile /adddriver NAME [NAME ...]"
IDS_HELP_LINE11 "verifier /volatile /removedriver NAME [NAME ...]"
IDS_HELP_LINE12 "verifier /reset"
IDS_HELP_LINE13 "verifier /query"
IDS_HELP_LINE14 "verifier /log LOG_FILE_NAME [/interval SECONDS]"
IDS_HELP_LINE15 " "
IDS_HELP_LINE16 "FLAGS must be a number in decimal or hex, combination of bits:"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_HELP_LINE17 " "
IDS_HELP_LINE18 " bit 0 - special pool checking"
IDS_HELP_LINE19 " bit 1 - force irql checking"
IDS_HELP_LINE20 " bit 2 - low resources simulation"
IDS_HELP_LINE21 " bit 3 - pool tracking"
IDS_HELP_LINE22 " bit 4 - I/O verification"
IDS_HELP_LINE23 " bit 5 - deadlock detection"
IDS_HELP_LINE24 " bit 6 - enhanced I/O verification"
IDS_HELP_LINE25 " bit 7 - DMA verification"
IDS_HELP_LINE26 " "
IDS_HELP_LINE27 "E.g. /flags 27 is equivalent with /flags 0x1B"
IDS_HELP_LINE28 " "
IDS_HELP_LINE29 "The /volatile option can be used to change the verifier settings"
IDS_HELP_LINE30 "dynamically without restarting the system. Any new settings will be lost"
IDS_HELP_LINE31 "when the system is rebooted."
IDS_RESET_CMDLINE_SWITCH "/reset"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_LOG_CMDLINE_SWITCH "/log"
IDS_INTERVAL_CMDLINE_SWITCH "/interval"
IDS_CANT_APPEND_FILE "Cannot append to file %s\n"
IDS_CANT_WRITE_FILE "Cannot write to file %s\n"
IDS_CANTGET_VERIF_STATE "Error: Cannot get verifier state\n"
IDS_NO_DRIVER_VERIFIED "No drivers are currently verified.\n"
IDS_LEVEL "Level: %08X\n"
IDS_RAISEIRQLS "RaiseIrqls: %u\n"
IDS_ACQUIRESPINLOCKS "AcquireSpinLocks: %u\n"
IDS_SYNCHRONIZEEXECUTIONS "SynchronizeExecutions: %u\n"
IDS_ALLOCATIONSATTEMPTED "AllocationsAttempted: %u\n"
IDS_ALLOCATIONSSUCCEEDED "AllocationsSucceeded: %u\n"
IDS_ALLOCATIONSSUCCEEDEDSPECIALPOOL
"AllocationsSucceededSpecialPool: %u\n"
IDS_ALLOCATIONSWITHNOTAG "AllocationsWithNoTag: %u\n"
IDS_ALLOCATIONSFAILED "AllocationsFailed: %u\n"
IDS_ALLOCATIONSFAILEDDELIBERATELY "AllocationsFailedDeliberately: %u\n"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_TRIMS "Trims: %u\n"
IDS_UNTRACKEDPOOL "UnTrackedPool: %u\n"
IDS_THE_VERIFIED_DRIVERS "\nVerified drivers:\n"
IDS_NAME_LOADS_UNLOADS "Name: %s, loads: %u, unloads: %u\n"
IDS_CURRENTPAGEDPOOLALLOCATIONS "CurrentPagedPoolAllocations: %u\n"
IDS_CURRENTNONPAGEDPOOLALLOCATIONS "CurrentNonPagedPoolAllocations: %u\n"
IDS_PEAKPAGEDPOOLALLOCATIONS "PeakPagedPoolAllocations: %u\n"
IDS_PEAKNONPAGEDPOOLALLOCATIONS "PeakNonPagedPoolAllocations: %u\n"
IDS_PAGEDPOOLUSAGEINBYTES "PagedPoolUsageInBytes: %u\n"
IDS_NONPAGEDPOOLUSAGEINBYTES "NonPagedPoolUsageInBytes: %u\n"
IDS_PEAKPAGEDPOOLUSAGEINBYTES "PeakPagedPoolUsageInBytes: %u\n"
IDS_PEAKNONPAGEDPOOLUSAGEINBYTES "PeakNonPagedPoolUsageInBytes: %u\n"
IDS_QUERY_CMDLINE_SWITCH "/query"
IDS_FLAGS_CMDLINE_SWITCH "/flags"
IDS_ALL_CMDLINE_SWITCH "/all"
IDS_DONTREBOOT_CMDLINE_SWITCH "/volatile"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_DRIVER_CMDLINE_SWITCH "/driver"
IDS_ADDDRIVER_CMDLINE_SWITCH "/adddriver"
IDS_REMOVEDRIVER_CMDLINE_SWITCH "/removedriver"
IDS_CANNOT_CHANGE_SETTING_ON_FLY
"An error occurred while trying to change the system settings."
IDS_VERIFIER_ADD_NOT_SUPPORTED
"Cannot enable verification for %s.\nThis functionality is not supported in this version of the operating system."
IDS_DYN_ADD_NOT_SUPPORTED
"Cannot enable verification for %s.\nThis error occurs if this computer was not booted with a list of drivers to verify."
IDS_DYN_ADD_ALREADY_LOADED
"Cannot enable verification for %s.\nThis error occurs if the driver is currently loaded."
IDS_DYN_ADD_INSUF_RESOURCES
"Cannot enable verification for %s: insufficient resources are available."
IDS_DYN_ADD_ACCESS_DENIED
"Cannot enable verification for %s: access is denied."
IDS_DYN_ADD_MISC_ERROR "Cannot enable verification for %s: error %08X."
IDS_VERIFIER_REMOVE_NOT_SUPPORTED
"Cannot disable verification for %s.\nThis error occurs if this computer was not booted with a list of drivers to verify."
IDS_DYN_REMOVE_ALREADY_LOADED
"Cannot disable verification for %s.\nThis error occurs if the driver is currently loaded."
IDS_DYN_REMOVE_INSUF_RESOURCES
"Cannot disable verification for %s: insufficient resources are available."
IDS_DYN_REMOVE_ACCESS_DENIED
"Cannot disable verification for %s: access is denied."
IDS_DYN_REMOVE_MISC_ERROR
"Cannot disable verification for %s: error %08X."
IDS_NO_SETTINGS_WERE_CHANGED "No settings were changed."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_CHANGED_SETTINGS_ARE "\nThe changed settings are:\n\n"
IDS_SPECIAL_POOL_ENABLED_NOW
"\tSpecial pool checking - enabled from now on."
IDS_SPECIAL_POOL_DISABLED_NOW
"\tSpecial pool checking - disabled from now on."
IDS_FORCE_IRQLCHECK_ENABLED_NOW
"\tForce irql checking - enabled from now on."
IDS_FORCE_IRQLCHECK_DISABLED_NOW
"\tForce irql checking - disabled from now on."
IDS_FAULT_INJECTION_ENABLED_NOW
"\tLow resources simulation - enabled from now on."
IDS_POOL_TRACK_ENABLED_NOW "\tPool tracking - enabled from now on."
IDS_POOL_TRACK_DISABLED_NOW "\tPool tracking - disabled from now on."
IDS_IO_CHECKING_ENABLED_NOW "\tI/O checking - enabled from now on."
IDS_IO_CHECKING_DISABLED_NOW "\tI/O checking - disabled from now on."
IDS_CHANGES_ACTIVE_ONLY_BEFORE_REBOOT
"\nThe new settings are in effect until you reboot this computer\nor change them again."
IDS_FAULT_INJECTION_DISABLED_NOW
"\tLow resources simulation - disabled from now on."
IDS_REBOOT "You must reboot this computer for the changes to take effect."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_SELECT_AT_LEAST_ONE_DRIVER
"Please select at least one driver to verify before continuing. To disable the verifier click the Back button until the first step and select ""Delete existing settings""."
IDS_ENABLED_QUESTION "Enabled?"
IDS_SETTING "Test Type"
IDS_SPECIAL_POOL "Special pool"
IDS_POOL_TRACKING "Pool tracking"
IDS_IO_VERIFICATION "I/O verification"
IDS_ENH_IO_VERIFICATION "Enhanced I/O verification"
IDS_FORCE_IRQL_CHECKING "Force IRQL checking"
IDS_DEADLOCK_DETECTION "Deadlock detection"
IDS_DMA_CHECHKING "DMA checking"
IDS_LOW_RESOURCE_SIMULATION "Low resources simulation"
IDS_YES "Yes"
IDS_NO "No"
IDS_STANDARD_CMDLINE_SWITCH "/standard"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_REGQUERYVALUEEX_FAILED "RegQueryValueEx('%s') failed: error %u"
IDS_REGSETT_PAGE_NEXT_DESCR
"Click Finish to exit this program or Back to create or delete verifier settings."
IDS_ALL_LOADED_DRIVERS "Verify all drivers installed on this computer."
IDS_FOLLOWING_DRIVERS "Verify these drivers:"
IDS_COUNTER "Counter"
IDS_VALUE "Value"
IDS_GCNT_PAGE_NEXT_DESCR
"Click Next to display counters specific to each of the currently verified drivers.\n\nClick Back to redisplay the current verifier settings and the list of verified drivers."
IDS_ALLOCATIONSATTEMPTED_LIST "Pool allocations attempted"
IDS_ALLOCATIONSSUCCEEDED_LIST "Pool allocations succeeded"
IDS_ALLOCATIONSSUCCEEDEDSPECIALPOOL_LIST
"Pool allocations succeeded in special pool"
IDS_ALLOCATIONSWITHNOTAG_LIST "Pool allocations without tag"
IDS_UNTRACKEDPOOL_LIST "Pool allocations not tracked"
IDS_ALLOCATIONSFAILED_LIST "Pool allocations failed"
IDS_ALLOCATIONSFAILEDDELIBERATELY_LIST "Faults injected"
IDS_RAISEIRQLS_LIST "IRQL raises"
IDS_ACQUIRESPINLOCKS_LIST "Spinlocks acquired"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_SYNCHRONIZEEXECUTIONS_LIST "Executions synchronized"
IDS_TRIMS_LIST "Trims"
IDS_CURRENTPAGEDPOOLALLOCATIONS_LIST "Paged pool - number of allocations"
IDS_PEAKPAGEDPOOLALLOCATIONS_LIST
"Paged pool - peak number of allocations"
IDS_PAGEDPOOLUSAGEINBYTES_LIST "Paged pool - bytes allocated"
IDS_PEAKPAGEDPOOLUSAGEINBYTES_LIST "Paged pool - peak bytes allocated"
IDS_CURRENTNONPAGEDPOOLALLOCATIONS_LIST
"Non paged pool - number of allocations"
IDS_PEAKNONPAGEDPOOLALLOCATIONS_LIST
"Non paged pool - peak number of allocations"
IDS_NONPAGEDPOOLUSAGEINBYTES_LIST "Non paged pool - bytes allocated"
IDS_PEAKNONPAGEDPOOLUSAGEINBYTES_LIST
"Non paged pool - peak bytes allocated"
IDS_DCNT_PAGE_NEXT_DESCR
"Click Finish to exit this program.\n\nClick Back to redisplay the global verifier counters."
IDS_TOO_MANY_FILES_SELECTED """Too many files were selected."""
IDS_CANNOT_OPEN_FILES "Cannot open file(s): error %u"
IDS_DRIVER_IS_ALREADY_IN_LIST "The driver %s is already in the list."
IDS_QUERYSETT_CMDLINE_SWITCH "/querysettings"
IDS_VERIFIED_DRIVERS "\nVerified drivers:\n"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_NEW_SETTINGS "\n\nNew verifier settings:\n"
IDS_NONE "None"
IDS_TAS_PAGE_NEXT_DESCR_REGISTRY
"Click Next to display the current verifier settings."
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE 9, 1
#pragma code_page(1252)
#endif //_WIN32
#include "res\verifier.rc2" // non-Microsoft Visual C++ edited resources
#include "afxres.rc" // Standard components
#endif
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED