CDataSource::OpenWithServiceComponents
Abre um dados objeto de fonte usando os componentes de serviço em oledb32.dll.
HRESULT OpenWithServiceComponents (
const CLSID clsid,
DBPROPSET* pPropset = NULL,
ULONG ulPropSets = 1
);
HRESULT OpenWithServiceComponents (
LPCSTR szProgID,
DBPROPSET* pPropset = NULL,
ULONG ulPropSets = 1
);
Parâmetros
clsid
[in] The CLSID de um provedor de dados.szProgID
[in] ID de programa do provedor de dados.pPropset
[in] Um ponteiro para uma matriz de DBPROPSET estruturas que contém propriedades e os valores a ser definido.See Propriedade conjuntos e grupos de propriedades in the Referência do programador do OLE DB in the Windows SDK. Se os dados objeto de origem é inicializado, as propriedades devem pertencer ao agrupar de propriedade fonte de dados.Se a mesma propriedade for especificado mais de uma vez no pPropset, então, qual valor é usado é específica ao provedor. If ulPropSets é zero, este parâmetro é ignorado.ulPropSets
[in] O número de DBPROPSET estruturas passado o pPropSet argumento.Se isso for zero, o provedor ignorará pPropset.
Valor de retorno
Um padrão HRESULT.
Comentários
Esse método abre um objeto de fonte de dados usando sistema autônomo componentes de serviço em oledb32.dll; essa DLL contém a implementação de recursos de componentes de serviço, sistema autônomo o pool de recursos, inscrição de transações automáticas e assim por diante.Para obter mais informações, consulte "OLE DB Services" na referência, o OLE DB Programmer emhttps://msdn.Microsoft.com/biblioteca/padrão.asp?url=/biblioteca/en-US/OLEDB/htm/oledbole_db_services.asp?quadro=true.
Requisitos
Cabeçalho: atldbcli.h