szablon lt, klasaSchemaRowsetClass>
HRESULT CreateSchemaRowset (IUnknown *pUnkOuter, ULONG cRestrictions, wariant stała rgRestrictions[], REFIID riid, ULONG cPropertySets, DBPROPSET rgPropertySets[], IUnknown ** ppRowset, SchemaRowsetClass * & pSchemaRowset );
Wartość zwracany
Standardowa wartość HRESULT.
Parametry
pUnkOuter
[w] Zewnętrzna IUnknown podczas agregowania, inaczej NULL.
cRestrictions
[w] Liczba ograniczeń stosowanych do wierszy schematu.
rgRestrictions
[w] Tablica cRestrictions wariants mają być stosowane do zestawu wierszy.
riid
[w] Interfejs do metody QueryInterface dla produkcja IUnknown.
cPropertySets
[w] Liczba właściwości ustawia, ustawiany.
rgPropertySets
[w] Tablica cPropertySetsustawianyDBPROPSETS , aby określić właściwości. Aby uzyskać informacje o strukturze DBPROPSETSzobacz Rozdział 11 OLE DB Programmer's Reference .
ppRowset
[limit] Wychodzące IUnknown wymaganych przez riid. Ten IUnknown jest interfejsem obiektu zestawu wierszy schematu.
pSchemaRowset
[limit] Wskaźnik do instancji klasy wierszy schematu. Zazwyczaj ten parametr nie jest używany, ale można używać, jeśli trzeba wykonać więcej pracy na zestawie wierszy schematu przed przekazaniem do obiektu COM. Okres istnienia pSchemaRowset jest związana ppRowset.
Uwagi
Ta funkcja implementuje funkcję twórca obiektu COM dla obiektu określonego przez parametr szablonu. W efekcie tej funkcji implementuje rodzajowy twórca dla wszystkich typów wierszy schematu. Zazwyczaj użytkownik nie wymagają tej funkcji. Nazywa się przez wprowadzenie w życie mapę schematu.
Omówie&nie IDBSchemaRowsetImpl |nbsp; Członkowie klasy IDBSchemaRowsetImpl
Zobacz też