Поделиться через


IRowsetUpdateImpl::IsUpdateAllowed

Переопределите этот метод для проверки безопасности, целостности и т д перед обновлениями.

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

Параметры

  • status
    [in] состояние количества незавершенных операций на строках.

  • hRowUpdate
    [in] обработка для строк пользователь хочет обновления.

  • pRowStatus
    [out] возвращает состояние пользователю.

Заметки

Если определяется, что обновление должно быть разрешено, возвращает S_OK; в противном случае возвращает значение E_FAIL. Если разрешить обновление, то также необходимо установить DBROWSTATUS в IRowsetUpdateImpl::Update в соответствующий состояние строки.

Требования

Header: atldb.h

См. также

Ссылки

Класс IRowsetUpdateImpl