IDBPropertiesImpl::GetProperties

HRESULT GetProperties( ULONG cPropertySets, const DBPROPIDSET rgPropertySets[], ULONG *pcProperties, DBPROPSET **prgProperties );

See IDBProperties::GetProperties in the OLE DB Programmer's Reference.

Parameters

Some parameters correspond to OLE DB Programmer's Reference parameters of different names, which are described in IDBProperties::GetProperties:


OLE DB Template parameters
OLE DB Programmer's Reference parameters
cPropertySets cPropertyIDSets
rgPropertySets rgPropertyIDSets
pcProperties pcPropertySets
prgProperties prgPropertySets

Remarks

If the provider is initialized, this method returns the values of properties in the DBPROPSET_DATASOURCE, DBPROPSET_DATASOURCEINFO, DBPROPSET_DBINIT property groups that are currently set on the data source object. If the provider is not initialized, it returns DBPROPSET_DBINIT group properties only.

IDBPropertiesImpl OverviewClass Members

See Also

IDBPropertiesImpl::GetPropertyInfo, IDBPropertiesImpl::SetProperties