CDataSource::OpenWithServiceComponents
使用在 oledb32.dll,的服务组件打开数据源对象。
HRESULT OpenWithServiceComponents (
const CLSID clsid,
DBPROPSET* pPropset = NULL,
ULONG ulPropSets = 1
);
HRESULT OpenWithServiceComponents (
LPCSTR szProgID,
DBPROPSET* pPropset = NULL,
ULONG ulPropSets = 1
);
参数
clsid
[in] 数据提供程序的 CLSID 。szProgID
[in] 数据提供程序的程序 ID。pPropset
[out] 一个指向数组的指针包含特性和值的 DBPROPSET 框架将设置为。 请参见《OLE DB 程序员参考》中的 特性设置和属性组,在 Windows SDK。 如果数据源对象初始化,属性必须属于数据源属性组。 如果同一属性在值使用的 pPropset多次指定,则是提供程序特定的。 如果 ulPropSets 为零,此参数将被忽略。ulPropSets
[] DBPROPSET 结构数。 pPropSet 传递的。 如果为零,提供程序忽略 pPropset。
返回值
标准 HRESULT。
备注
使用在 oledb32.dll,的服务组件此方法打开数据源对象;此 DLL 包含服务组件功能的实现例如合并资源,自动事务登记,依此类推。 有关更多信息,请参见 “OLE DB services” (《OLE DB 程序员参考中的中。 https://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbole_db_services.asp?frame=true
要求
Header: atldbcli.h