//Microsoft Developer Studio generated resource script. // #include "ids.h" #define APSTUDIO_READONLY_SYMBOLS ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 2 resource. // #include "winres.h" #include "winver.h" #include "ntverp.h" ///////////////////////////////////////////////////////////////////////////// #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 #ifndef _MAC ///////////////////////////////////////////////////////////////////////////// // // Version // VS_VERSION_INFO VERSIONINFO FILEVERSION 2,2,0,0 PRODUCTVERSION 5,0,1636,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L #else FILEFLAGS 0x0L #endif FILEOS 0x40004L FILETYPE 0x1L FILESUBTYPE 0x0L BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "040904B0" BEGIN VALUE "CompanyName", "Microsoft Corporation\0" VALUE "FileDescription", "Application Verifier\0" VALUE "FileVersion", "2.2\0" VALUE "InternalName", "AppVerifier\0" VALUE "LegalCopyright", "Copyright (C) Microsoft Corp. 1981-1997\0" VALUE "OriginalFilename", "appverif.exe\0" VALUE "ProductName", "Microsoft(R) Windows NT(R) Operating System\0" VALUE "ProductVersion", "5.00.1636.1\0" END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x409, 1200 END END #endif // !_MAC ///////////////////////////////////////////////////////////////////////////// // // Icon // // Icon with lowest ID value placed first to ensure application icon // remains consistent on all systems. IDI_ICON ICON DISCARDABLE "appverifier.ico" ///////////////////////////////////////////////////////////////////////////// // // Dialog // IDD_DLG_MAIN DIALOG DISCARDABLE 0, 0, 429, 225 STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU CAPTION "Application Verifier" FONT 8, "MS Shell Dlg" BEGIN LTEXT "&Applications",IDC_STATIC,7,48,39,8 CONTROL "List1",IDC_LIST_APPS,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,60,197,101 LTEXT "&Test settings:",IDC_STATIC,214,48,43,8 CONTROL "List2",IDC_LIST_SETTINGS,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,214,61,208,100 PUSHBUTTON "A&dd...",IDC_BTN_ADD,7,166,50,14 PUSHBUTTON "&Remove",IDC_BTN_REMOVE,62,166,50,14 PUSHBUTTON "R&un",IDC_BTN_RUN,117,166,50,14 PUSHBUTTON "&Options...",IDC_BTN_OPTIONS,7,204,50,14 PUSHBUTTON "&View Logs...",IDC_BTN_VIEW_LOG,62,204,50,14 PUSHBUTTON "View &Exported Log...",IDC_BTN_VIEW_EXTERNAL_LOG,117, 204,78,14 LTEXT "Te&st setting description:",IDC_STATIC,214,167,76,8 EDITTEXT IDC_STATIC_DESC,214,178,208,40,ES_MULTILINE | ES_READONLY | WS_VSCROLL LTEXT "To select applications to be verified, click Add. You can then select test settings for each specific application. Once the applications appear in the Applications pane, you can run them by either clicking Run or by starting them manually.", IDC_STATIC,32,7,390,17 ICON IDI_ICON,IDC_STATIC,7,7,21,20 LTEXT "The test settings for each application persist until the application is removed from the Applications pane. To view logs you generate, click View Logs. To view logs saved by yourself or another person, click View Exported Log.", IDC_STATIC,32,25,390,19 END IDD_VIEWLOG_PAGE DIALOGEX 0, 0, 370, 297 STYLE DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME CAPTION "Verifier Log" FONT 8, "MS Shell Dlg" BEGIN PUSHBUTTON "&Delete Log",IDC_BTN_DELETE_LOG,7,7,50,14 PUSHBUTTON "Delete &All",IDC_BTN_DELETE_ALL,61,7,50,14 PUSHBUTTON "&Export Log...",IDC_BTN_EXPORT_LOG,115,7,50,14 LTEXT "&Log results:",IDC_STATIC,7,29,37,8 CONTROL "Tree1",IDC_ISSUES,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP,7,39,356,183 LTEXT "&Possible solutions:",IDC_SOLUTIONS_STATIC,7,226,58,8, NOT WS_GROUP CONTROL "Click a log entry to view its possible solutions.", IDC_ISSUE_DESCRIPTION,"SysLink",WS_TABSTOP,7,237,356,53, WS_EX_STATICEDGE END IDD_OPTIONS DIALOG DISCARDABLE 0, 0, 350, 86 STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Options" FONT 8, "MS Shell Dlg" BEGIN CONTROL "&Clear session log when test settings change", IDC_CLEAR_LOG_ON_CHANGES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,7,153,10 CONTROL "&Break in the debugger after each logged event (debugger required)", IDC_BREAK_ON_LOG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7, 25,227,10 CONTROL "&Use full page heap (increases memory usage)", IDC_FULL_PAGEHEAP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, 7,43,159,10 DEFPUSHBUTTON "OK",IDOK,293,7,50,14 PUSHBUTTON "Cancel",IDCANCEL,293,24,50,14 CONTROL "U&se the appverifier debugger to get crash logs and log kernel checks", IDC_USE_AV_DEBUGGER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,61,233,10 END ///////////////////////////////////////////////////////////////////////////// // // DESIGNINFO // #ifdef APSTUDIO_INVOKED GUIDELINES DESIGNINFO DISCARDABLE BEGIN IDD_DLG_MAIN, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 422 VERTGUIDE, 32 VERTGUIDE, 57 VERTGUIDE, 62 VERTGUIDE, 112 VERTGUIDE, 117 VERTGUIDE, 204 VERTGUIDE, 214 TOPMARGIN, 7 BOTTOMMARGIN, 218 HORZGUIDE, 37 HORZGUIDE, 42 HORZGUIDE, 142 HORZGUIDE, 147 END IDD_VIEWLOG_PAGE, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 363 TOPMARGIN, 7 BOTTOMMARGIN, 290 HORZGUIDE, 237 END IDD_OPTIONS, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 343 TOPMARGIN, 7 BOTTOMMARGIN, 79 END END #endif // APSTUDIO_INVOKED #ifdef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // TEXTINCLUDE // 1 TEXTINCLUDE DISCARDABLE BEGIN "ids.h\0" END 2 TEXTINCLUDE DISCARDABLE BEGIN "#include ""winres.h""\r\n" "#include ""winver.h""\r\n" "#include ""ntverp.h""\r\n" "\0" END 3 TEXTINCLUDE DISCARDABLE BEGIN "\r\n" "\0" END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // String Table // STRINGTABLE DISCARDABLE BEGIN IDS_VERIFY_LOCKS_CHECKS_DESC "Checks for common errors with locks. (Requires debugger to see results. May cause access violations when errors are found.)" IDS_VERIFY_HANDLE_CHECKS_DESC "Checks for common errors with handles. (Requires debugger to see results. May cause access violations when errors are found.)" IDS_PAGE_HEAP_DESC "Regularly checks the heap for corruption, and adds guard pages at the end of every allocation to catch overruns. (Causes Access Violation on error)" IDS_VERIFY_STACK_CHECKS_DESC "Disables stack growth, causing a stack overflow error if the initial stack size is inadequate. (Causes Stack Overflow exception on error.)" IDS_CANT_LAUNCH_EXE "Failed to run the specified application." IDS_VIEW_TEST_DESC "Select a test setting to view its description." IDS_CANT_COPY "Error %d while copying log file." END STRINGTABLE DISCARDABLE BEGIN IDS_ACCESS_IS_DENIED "Access is denied. This tool requires administrator priviledges." IDS_REGOPENKEYEX_FAILED "RegOpenKeyEx('%s') failed: error %u" IDS_REGENUMKEYEX_FAILED "RegEnumKeyEx('%s') failed: error %u" IDS_REGQUERYVALUEEX_FAILED "RegQueryValueEx('%s') failed: error %u" IDS_INVALID_PARAMETER "Parameter '%s' unknown." IDS_INVALID_TEST "Test '%s' unknown." IDS_NO_APP "No applications specified." IDS_VERIFY_LOCKS_CHECKS "Locks usage checking" END STRINGTABLE DISCARDABLE BEGIN IDS_VERIFY_HANDLE_CHECKS "Detect invalid handle usage" IDS_PAGE_HEAP "Detect heap corruptions" IDS_VERIFY_STACK_CHECKS "Thread stack size checking" END STRINGTABLE DISCARDABLE BEGIN IDS_LOG_TITLE_SINGLE "Exported Log - " IDS_LOG_TITLE_LOCAL "Logs" END STRINGTABLE DISCARDABLE BEGIN IDS_APP_NAME "Application Verifier" IDS_VERSION_STRING "2.3" IDS_COPYRIGHT "Copyright (c) Microsoft Corporation. All rights reserved." IDS_VIEW_EXPORTED_LOG_TITLE "Open Exported Log" IDS_ADD_APPLICATION_TITLE "Add Application" IDS_EXPORT_LOG_TITLE "Export Log" END #endif // English (U.S.) resources ///////////////////////////////////////////////////////////////////////////// #ifndef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 3 resource. // ///////////////////////////////////////////////////////////////////////////// #endif // not APSTUDIO_INVOKED