CDataSource::OpenWithServiceComponents
Abre um objeto de fonte de dados usando os componentes de serviço no 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] O CLSID um provedor de dados.szProgID
[in] ID do provedor de dados do programa.pPropset
[in] Um ponteiro para uma matriz de DBPROPSET estruturas contendo propriedades e valores a ser definido.Consulte conjuntos de propriedades e grupos de propriedade na OLE DB Programmer referência no Windows SDK.Se o objeto de fonte de dados for inicializado, as propriedades devem pertencer ao grupo de propriedade fonte de dados.Se a mesma propriedade é especificada mais de uma vez no pPropset, então, qual valor é usado é específico do provedor.Se ulPropSets é zero, este parâmetro é ignorado.ulPropSets
[in] O número de DBPROPSET estruturas passaram a pPropSet argumento.Se este for zero, o provedor ignora pPropset.
Valor de retorno
Um padrão HRESULT.
Comentários
Esse método abre um objeto de fonte de dados usando os componentes de serviço no Oledb32. dll; Essa DLL contém a implementação de recursos de componentes de serviço, como o pool de recursos, inscrição automática em transações e assim por diante.Para obter mais informações, consulte "OLE DB Services" na referência o OLE DB Programmer em https://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbole_db_services.asp?frame=true.
Requisitos
Cabeçalho: atldbcli.h