Freigeben über


IDBPropertiesImpl::GetProperties

Gibt den Werten von Eigenschaften in die Datenquellen-, Datenquellen-Informationens- und Initialisierungseigenschaftengruppen zurück, die gerade im Datenquellenobjekt oder die Werte von Eigenschaften in der Initialisierungseigenschaftengruppe festgelegt werden, die derzeit auf den Enumerator festgelegt werden.

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

Parameter

Siehe IDBProperties::GetProperties in der OLE DB-Programmierreferenz.

Einige Parameter entsprechen den OLE DB Programmer's Reference-Parametern von verschiedenen Namen, die in IDBProperties::GetProperties beschrieben werden:

OLE DB-Vorlagen-Parameter

OLE DB Programmer's Reference--Parameter

cPropertySets

cPropertyIDSets

rgPropertySets

rgPropertyIDSets

pcProperties

pcPropertySets

prgProperties

prgPropertySets

Hinweise

Wenn der Anbieter initialisiert wird, gibt diese Methode die Werte von Eigenschaften in DBPROPSET_DATASOURCE, DBPROPSET_DATASOURCEINFO, DBPROPSET_DBINIT-Eigenschaftengruppen, die gerade im Datenquellenobjekt festgelegt werden. Wenn der Anbieter nicht initialisiert wurde, wird nur Gruppeneigenschaften DBPROPSET_DBINIT zurück.

Anforderungen

Header: atldb.h

Siehe auch

Referenz

IDBPropertiesImpl-Klasse

IDBPropertiesImpl::GetPropertyInfo

IDBPropertiesImpl::SetProperties