IDBSchemaRowsetImpl:: GetRowset

HRESULT GetRowset (IUnknown *pUnkOuter, REFGUID rguidSchema, ULONG cRestrictions, const VARIANT rgRestrictions[], REFIID riid, ULONG cPropertySets, DBPROPSET rgPropertySets[,] IUnknown **ppRowset );

Consulte IDBSchemaRowset:: GetRowset no plataforma SDK.

Parâmetros

pUnkOuter

[no] Um externa IUnknown ao agregar; caso contrário NULL.

rguidSchema

[no] Uma referência para o esquema solicitado GUID.

cRestrictions

[no] Uma Contar de restrições para ser aplicado ao conjunto de linhas.

rgRestrictions

[no] Uma matriz de cRestrictions s varianteque representam as restrições.

riid

[no] O IID para solicitar do conjunto de linhas esquema recém-criado.

cPropertySets

[no] A contagem de conjuntos de propriedades para definir o conjunto de linhas do esquema recém-criado.

rgPropertySets

[in/out] Uma matriz de cPropertySets para definir o conjunto de linhas do esquema recém-criado.

ppRowset

[out] Um ponteiro para a interface solicitada no conjunto de linhas esquema recém-criado.

Observações

Este método requer que o usuário ter um esquema de mapear na classe de sessão. Usando as informações de mapa de esquema, ele cria um objeto de determinado conjunto de registros se o parâmetro rguidSchema for igual a uma das entradas mapa GUIDs. Consulte SCHEMA_ENTRY para obter uma descrição da entrada do mapa.

Visão geral de IDBSchemaRowsetImpl |  Classe IDBSchemaRowsetImpl membros

Ver também

IDBSchemaRowsetImpl::GetSchemas, Classes de conjunto de linhas de esquema e Classes Typedef

Index