schema_entry ( GUID, rowsetClass );
Parametreleri
guid
Bir şema satır kümesi GUID. Bkz: ole db Programmer's Reference şema satır kümeleri listesi ve GUID'lerine IDBSchemaRowset.
rowsetClass
Şema rowset.  temsil etmek üzere oluşturulan sınıf;
Açıklamalar
Bu makro, bir sınıf için bir GUID ilişkilendirir. IDBSchemaRowsetImpl sonra harita GUID'lerinin listesini sorgulayabilirsiniz veya GUID belirtilmezse, satır kümesi oluşturabilirsiniz. IDBSchemaRowsetImpl oluşturur şema satır kümesi için standart CRowsetImplbenzer-dışında bir Execute yöntemi aşağıdaki imzası olan sağlamalıdır türetilmiş sınıf,:
Hresult Execute (long * pcRowsAffected, ulong cRestrictions, const VARIANT * rgRestrictions)
Bu çalıştırma işlevi satır'ın verilerini doldurur. atl nesne sihirbaz, projede üç ilk şema satır kümeleri oluşturur: her üç zorunlu ole db şema (dbschema_tables, dbschema_columnsve açıklandığı gibi DBSCHEMA_PROVIDER_TYPES, IDBSchemaRowset ole db Programmer's Reference). Sihirbaz ayrıca şema Haritayı üç ilgili girişleri ekler. Bir ole db şablon sağlayıcı bir sağlayıcı oluşturmak için Sihirbazı kullanma hakkında daha fazla bilgi için bkz: oluşturma.
Makrolar için ole db sağlayıcısı şablonları
Ayrıca bkz: