HRESULT von GetRowset (IUnknown *pUnkOuter, REFGUID RguidSchema, ULONG cRestrictions, const-Variante RgRestrictions[], REFIID Riid, ULONG cPropertySets, DBPROPSET RgPropertySets[], IUnknown **PpRowset );
Finden Sie unter IDBSchemaRowset:: GetRowset in der Plattform SDK.
Parameter
pUnkOuter
[in] Ein äußeres IUnknown beim Aggregieren; andernfalls NULL.
rguidSchema
[in] Ein Verweis auf die angeforderte Schema-GUID.
cRestrictions
[in] Die Anzahl der Einschränkungen auf das Rowset angewendet werden.
rgRestrictions
[in] Ein Array von VARIANTcRestrictions-s, die die Einschränkungen darstellen.
riid
[in] Die IID des neu erstellten Schemarowsets anfordern.
cPropertySets
[in] Die Anzahl der Eigenschaft legt fest, in dem neu erstellten Schema-rowset.
rgPropertySets
[in/Out] Ein Array von cPropertySets auf das neu erstellte Schemarowset.
ppRowset
[out] Ein Zeiger auf die angeforderte Schnittstelle für das neu erstellte Schemarowset.
Bemerkungen
Diese Methode muss der Benutzer ein Schema in der Session-Klasse zugeordnet haben. Wird mit die Schemainformationen anzeigen, erstellt ein bestimmtes Rowsetobjekt wenn der RguidSchema -Parameter gleich eins von den Zuordnungseinträgen GUIDs ist. Eine Beschreibung des Eintrags anzeigen finden Sie unter SCHEMA_ENTRY.
IDBSchemaRowsetImpl Übersicht | Member IDBSchemaRowsetImpl-Klasse
Siehe auch
IDBSchemaRowsetImpl::GetSchemas, Schemarowset Classes and Typedef Classes