şablon lt; sınıfRowsetClass>
hresult CreateRowset (IUnknown * pUnkOuter, REFIID riid, dbparams * pParams, uzun * pcRowsAffected, IUnknown ** ppRowset, RowsetClass * ve pRowsetObj );
Bkz: ICommand::Execute içinde ole db Programcı Başvurusu.
Dönüş değeri
Standart hresult değeri. ICommand::Execute tipik değerleri listesi için bkz.
Parametreleri
RowsetClass
Kullanıcı satır kümesi sınıfını temsil eden bir şablon sınıf üyesi. Genellikle sihirbaz tarafından oluşturulan.
pUnkOuter
[de] Satır kümesi toplama bir parçası olarak oluşturulursa denetleme IUnknown arayüzü için bir işaretçi; Aksi durumda, null.
riid
[de] Riid ICommand::Execute içinde karşılık gelen.
pParams
[In / out] PParams ICommand::Execute içinde karşılık gelen.
pcRowsAffected
PcRowsAffected ICommand::Execute içinde karşılık gelen.
ppRowset
[In / out] PpRowset ICommand::Execute içinde karşılık gelen.
pRowsetObj
[out] Bir satır kümesi nesnesi için bir işaretçi. Genellikle bu parametre kullanılmaz, ancak eğer bir com nesnesi geçirmeden önce satır kümesi üzerinde fazla çalışma gerçekleştirmek gerekir kullanılabilir. PRowsetObj ömrü ppRowset tarafından bağlı olduğu.
Açıklamalar
Tek bir satır kümesi oluşturmak için yürütme tarafından çağrıldı. Birden fazla satır kümesi oluşturmak için ya da farklı satır kümeleri oluşturmak için kendi koşulları sağlamak için CreateRowset Execute içinde farklı çağrıları.