IDBSchemaRowsetImpl::GetRowset
Restituisce un rowset dello schema.
STDMETHOD (GetRowset)(
IUnknown *pUnkOuter,
REFGUID rguidSchema,
ULONG cRestrictions,
const VARIANT rgRestrictions[],
REFIID riid,
ULONG cPropertySets,
DBPROPSET rgPropertySets[],
IUnknown **ppRowset
);
Parametri
pUnkOuter
[in] IUnknown esterno quando aggregano; in caso contrario NULL.rguidSchema
[in] riferimento Al set di righe richiesto GUID, DBSCHEMA_TABLES) dello schema.cRestrictions
[in] numero di Alle restrizioni da applicare al rowset.rgRestrictions
[in] matrice di cRestrictionsVARIANToggetti che rappresentano le restrizioni.riid
[in] L'IID alla richiesta del rowset appena creato lo schema.cPropertySets
[in] numero degli insiemi di proprietà da impostare.rgPropertySets
[In/out] matrice di strutture di DBPROPSET da impostare nel rowset appena creato lo schema.ppRowset
[out] puntatore All'interfaccia richiesta nel rowset appena creato lo schema.
Note
Questo metodo richiede che l'utente disponga di una mappa degli schemi nella classe di sessione.Utilizzando le informazioni sulla mappa degli schemi, GetRowset crea un oggetto rowset specificato se il parametro di rguidSchema è uguale a una delle voci della mappa GUID.Vedere SCHEMA_ENTRY per una descrizione della voce della mappa.
Vedere IDBSchemaRowset::GetRowset in Windows SDK.
Requisiti
Header: il file
Vedere anche
Riferimenti
IDBSchemaRowsetImpl::GetSchemas
Classi di rowset dello schema e le classi typedef