Enumerators are identified in the registry by the OLE DB Enumerator subkey under the class ID of the enumerator. Under HKEY_CLASSES_ROOT,, enumerators must have the following subkeys and values for the programmatic identifier (ProgID):
| Keys and Subkeys | Values | |||||
| HKEY_CLASSES_ROOT | ||||||
| CLSID | ||||||
| EnumeratorCLSID | FriendlyDisplayName | |||||
| ProgID | EnumeratorProgID | |||||
| VersionIndependentProgID | VersionIndependentProgID | |||||
| InprocServer32 | EnumeratorDLLFilename | |||||
| ThreadingModel | Apartment|Free|Both | |||||
| OLE DB Enumerator | Description | |||||
For more information about enumerators, see "Enumerators" in Chapter 2.