WHQL Block Compatibility Tests (BCTs) for Windows 95 OEM Service Release 2 (OSR2) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!! !!! DO NOT Run this distribution of the BCTs on systems !!! !!! running the RETAIL version of Windows95 !!! !!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Release Notes: version 95b.01 Updates: 1) The CD-copy test has been modified to better test CD-ROM drives by increasing the depth and size of the directory chosen for testing. 2) The tests using logidisk.exe, disk13.exe, and ioctl.exe will NOT run on the Retail Windows 95 Upgrade. If you obtained this kit for purposes of Retail Win95 testing, STOP! Go to www.microsoft.com/hwtest and download Bkit95a.exe. 3)The MCICD test will report one failure when it starts. THIS IS NORMAL AND EXPECTED if you are using a standard audio CD instead of the original Windows 95 DDK Disc. When the test is completed you may check the number under "Counts"/"Fail", if it equals 1 the test is considered to have passed. Design: BCTShell serves two purposes: One, automation of testing among different types of controllers, drives and devices. Two, testing of Windows 95's memory paging functionality. MCICD tests a CD-ROM drive by executing each MCI API function against each track on the CD. Description of BCTShell and Instructions for use: When BCTShell is started, all test suites (packages) will appear in the upper list box. All valid combinations of drives for each variation will appear in the lower list box (tests). For purposes of WHQL Logo pre-testing, all test suites must be run. If any tests fail, they may be individually selected to rerun. Pressing the tool icon (pocketknife) will bring up the variation and information buttons. These include Swap file size, number of tests which will be run simultaneously, and types of drives detected. Enabling and disabling of suites is done by double-clicking on that suite. Individual tests cannot be disabled. However, the global-screen has a string containing all Exempted Drives (case sensitive)(Those not valid in any test), so tests on a particular drive can be disabled. When BCTShell is passed a suite-name as a command-line argument (only one can be passed) BCTShell will automatically launch that suite with its screens minimized (acceptable for disk I/O tests). If any test failures occur the user should re-run the individual test and watch the screen for any errors. This distribution is specifically for pre-testing storage devices for WHQL submission. Further, the package titled Bkit95a.exe should only be used on installations of Windows 95 Retail with or without Service Pack 1. The package titled Bkit95b.exe should only be used on installations of Windows 95 OEM Service Release 2 (OSR2).