Freigeben über


IRowsetUpdateImpl::IsUpdateAllowed

Überschreiben Sie diese Methode, um für Sicherheit, Integrität, z. B vor Updates.

HRESULT IsUpdateAllowed( 
   DBPENDINGSTATUS /* [in] *//* status */, 
   HROW /* [in] *//* hRowUpdate */, 
   DBROWSTATUS* /* [out] *//* pRowStatus */ 
);

Parameter

  • status
    [in] der Status der ausstehenden Operationen für Zeilen.

  • hRowUpdate
    [in] behandeln Sie für die Zeilen, die der Benutzer aktualisieren möchte.

  • pRowStatus
    [out] der Status zurückgegeben dem Benutzer.

Hinweise

Wenn Sie feststellen, dass ein Update ermöglicht werden soll, gibt S_OK zurück; gibt andernfalls E_FAIL zurück. Wenn Sie ein Update kann, müssen Sie auch DBROWSTATUS in IRowsetUpdateImpl::Update auf entsprechende Zeilenstatus festlegen.

Anforderungen

Header: atldb.h

Siehe auch

Referenz

IRowsetUpdateImpl-Klasse