Функция RollbackTransactionAsync (ktmw32.h)

Запрашивает откат указанной транзакции. Эта функция возвращает асинхронно.

Синтаксис

BOOL RollbackTransactionAsync(
  [in] HANDLE TransactionHandle
);

Параметры

[in] TransactionHandle

Дескриптор транзакции.

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение, а GetLastError возвращает ERROR_IO_PENDING.

Если функция выполняется неудачно, возвращается нулевое значение. Чтобы получить расширенные сведения об ошибке, вызовите функцию GetLastError . В следующем списке указаны возможные коды ошибок:

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header ktmw32.h
Библиотека Ktmw32.lib
DLL Ktmw32.dll

См. также раздел

CommitTransaction

CreateTransaction

Функции диспетчера транзакций ядра

OpenTransaction