Does anyone know where it is documented what the meaning of the OLEDB Properties is. I.e. the ones that are specified in the OELDB provider's BEGIN_PROPERTY_SET/END_PROPERTY_SET macros. I know that some are obvious, i.e. DATAASOURCEREADONLY is likely boolean indicating if you have a read only provider. But there are many more where I have idea what I should be doing with them as the implementer of a provider. And I don't see any documentation for them either. Does anyone know where this stuff is at?

Also...how do I define what string pops up for my oledb provider in the....<don't know the word here>...that window that pops up that lists all the OLEDB providers on the system...whatever it is. The name that pops up there is the name of the datasource class that ATL builds, with object after it, i.e. "CMyOLEDBProvider Object". But I want it to be something else. And all the other providers seem to have a custom string there. But I don't see where it set this value at. I thought maybe it would be in the string table, or maybe one of the class Attribute values, etc. But I've had no luck finding it.

Thanks...