HRESULT GetRowset (IUnknown *pUnkOuter, REFGUID rguidSchema, ULONG cRestrictions, VARIANT const rgRestrictions[], REFIID riid, ULONG cPropertySets, DBPROPSET rgPropertySets[], IUnknown **ppRowset );
Vedi IDBSchemaRowset:: GetRowset in Platform SDK.
Parametri
pUnkOuter
[in] Un esterno IUnknown quando aggregazione; in caso contrario NULL.
rguidSchema
[in] Un riferimento allo schema richiesto GUID.
cRestrictions
[in] Un conteggio delle restrizioni da applicare per il set di righe.
rgRestrictions
[in] Una matrice di cRestrictions s varianteche rappresentano le restrizioni.
riid
[in] L'IID per richiedere del set di righe dello schema appena creato.
cPropertySets
[in] Il conte di insiemi di proprietà per impostare sul set di righe dello schema appena creato.
rgPropertySets
[in e out] Una matrice di cPropertySets per impostare sul set di righe dello schema appena creato.
ppRowset
[out] Puntatore a interfaccia richiesta sul set di righe dello schema appena creato.
Osservazioni
Questo metodo richiede all'utente di disporre di uno schema mappa della classe di sessione. Utilizzando le informazioni della mappa dello schema, crea un oggetto set di righe specificato se il parametro rguidSchema è uguale a una delle voci mappa GUID. Per una descrizione della voce mappa vedere SCHEMA_ENTRY.
Pa&noramica IDBSchemaRowsetImpl |nbsp; Membri della classe IDBSchemaRowsetImpl
Vedi anche
IDBSchemaRowsetImpl::GetSchemas, le classi di Rowset dello Schema e classi Typedef