Registry API Test Module (Windows Embedded CE 6.0)
1/6/2010
The registry API test module, S2_reg.dll, exercises the registry API. You can run this test module on the standard RAM-based object store registry or on the hive-based persistent registry on an external storage device. Each time the test module runs, the registry API test module randomly selects one of the registry subtrees HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER, HKEY_CLASSES_ROOT, and HKEY_USERS. For each test iteration, the test module randomly performs one of the following operations:
- Enumerates all keys and values using a depth-first search
- Enumerates all keys and values using a breadth-first search
- Creates and destroys a random key and value structure
- Flushes the selected root key
The test module can run as many as three simultaneous threads and does not accept any command line options.
The registry API test module does not require a server.