CDataSource::OpenWithServiceComponents
Otwiera obiekt źródła danych przy użyciu składników usługi w oledb32.dll.
HRESULT OpenWithServiceComponents (
const CLSID clsid,
DBPROPSET* pPropset = NULL,
ULONG ulPropSets = 1
);
HRESULT OpenWithServiceComponents (
LPCSTR szProgID,
DBPROPSET* pPropset = NULL,
ULONG ulPropSets = 1
);
Parametry
clsid
[w] CLSID dostawcy danych.szProgID
[w] Identyfikator dostawcy danych programu.pPropset
[w] Wskaźnik do tablicy DBPROPSET struktury zawierające właściwości i wartości, należy ustawić.Zobacz zestawy właściwości i właściwość grupy w OLE DB Programmer's Reference w Windows SDK.Jeśli obiekt źródła danych jest zainicjowany, właściwości musi należeć do grupy właściwości źródła danych.Jeśli w tej samej właściwości jest określony więcej niż jeden raz pPropset, a następnie wartość, która jest używana jest specyficzny dla dostawcy.Jeśli ulPropSets jest równe zero, ten parametr jest ignorowany.ulPropSets
[w] Liczba DBPROPSET przekazany struktur pPropSet argument.Jeśli jest to zero, dostawca ignoruje pPropset.
Wartość zwracana
Standard HRESULT.
Uwagi
Ta metoda otwiera obiekt źródła danych przy użyciu składników usługi w oledb32.dll; Ta biblioteka DLL zawiera implementacji funkcji usługi składników, takich jak pule zasobów, automatyczne umieszczanie transakcji i tak dalej.Aby uzyskać więcej informacji, zobacz "OLE DB Services" w OLE DB Programmer's Reference w https://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbole_db_services.asp?frame=true.
Wymagania
Nagłówek: atldbcli.h