HRESULT GetRowset (IUnknown *pUnkOuter, REFGUID rguidSchema, ULONG cRestrictions, const VARIANT rgRestrictions[], REFIID riid, ULONG cPropertySets, DBPROPSET rgPropertySets[de], IUnknown **ppRowset );
Voir IDBSchemaRowset::GetRowset dans la plate-forme SDK.
Paramètres
pUnkOuter
[en] Un extérieur IUnknown lorsque l'agrégation ; sinon NULL.
rguidSchema
[en] Une référence pour le schéma demandé GUID.
cRestrictions
[en] Un décompte des restrictions à appliquer à l'ensemble de lignes.
rgRestrictions
[en] Un tableau de s VARIANTcRestrictions qui représentent les restrictions.
riid
[en] L'IID à la demande de lignes du schéma nouvellement créé.
cPropertySets
[en] Le nombre de jeux de propriétés à définir sur l'ensemble de lignes de schéma nouvellement créé.
rgPropertySets
[in/out] Un tableau de cPropertySets sur l'ensemble de lignes de schéma nouvellement créé.
ppRowset
[out] Un pointeur vers l'interface demandée sur l'ensemble de lignes de schéma nouvellement créé.
Remarques
Cette méthode exige que l'utilisateur d'avoir un schéma de la carte dans la classe de sessions. En utilisant les informations de carte de schéma, il crée un objet rowset donné si le paramètre rguidSchema est égal à l'une entrées de la carte GUID. Voir SCHEMA_ENTRY pour une description de l'entrée de la carte.
IDBSchemaRowsetImpl aperçu |  ; Membres de la classe IDBSchemaRowsetImpl
Voir aussi
IDBSchemaRowsetImpl::GetSchemas, Classes de jeu de lignes du schéma et Classes Typedef