Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется для доступа к данным и хранилища. Дополнительные сведения см. в разделе:
ktmw32.h содержит следующие программные интерфейсы:
Функции
|
CommitComplete Указывает, что диспетчер ресурсов (RM) завершил фиксацию транзакции, которая была запрошена диспетчером транзакций (TM). |
|
CommitEnlistment Фиксирует транзакцию, связанную с этим дескриптором зачисления. Эта функция используется диспетчерами ресурсов связи (иногда называемыми диспетчерами транзакций высшего звена). |
|
CommitTransaction Запрашивает фиксацию указанной транзакции. (CommitTransaction) |
|
CommitTransactionAsync Запрашивает фиксацию указанной транзакции. (CommitTransactionAsync) |
|
CreateEnlistment Создает зачисление, задает его начальное состояние и открывает дескриптор для зачисления с указанным доступом. |
|
CreateResourceManager Создает новый объект resource manager (RM) и связывает RM с диспетчером транзакций (TM). |
|
CreateTransaction Создает новый объект транзакции. |
|
CreateTransactionManager Создает новый объект диспетчера транзакций (TM) и возвращает дескриптор с указанным доступом. |
|
GetCurrentClockTransactionManager Получает значение виртуальных часов из диспетчера транзакций. |
|
GetEnlistmentId Получает идентификатор (ID) для указанного зачисления. |
|
GetEnlistmentRecoveryInformation Извлекает непрозрачную структуру данных восстановления из KTM. |
|
GetNotificationResourceManager Запрашивает и получает уведомление для диспетчера ресурсов (RM). Эта функция используется регистром RM для получения уведомлений при изменении состояния транзакции. |
|
GetNotificationResourceManagerAsync Запрашивает и получает асинхронные уведомления для диспетчера ресурсов (RM). Эта функция используется регистром RM для получения уведомлений при изменении состояния транзакции. |
|
GetTransactionId Получает идентификатор (ID) для указанной транзакции. |
|
GetTransactionInformation Возвращает запрошенные сведения об указанной транзакции. |
|
GetTransactionManagerId Получает идентификатор для указанного диспетчера транзакций. |
|
OpenEnlistment Открывает существующий объект зачисления и возвращает дескриптор для зачисления. |
|
OpenResourceManager Открывает существующий диспетчер ресурсов (RM). |
|
OpenTransaction Открывает существующую транзакцию. |
|
OpenTransactionManager Открывает существующий диспетчер транзакций. (OpenTransactionManager) |
|
OpenTransactionManagerById Открывает существующий диспетчер транзакций. (OpenTransactionManagerById) |
|
PrepareComplete Указывает, что диспетчер ресурсов (RM) завершил всю обработку, необходимую для гарантии успешного выполнения операции фиксации или прерывания для указанной транзакции. |
|
PrepareEnlistment Подготавливает транзакцию, связанную с этим дескриптором зачисления. Эта функция используется диспетчерами ресурсов связи (иногда называемыми диспетчерами транзакций высшего звена). |
|
PrePrepareComplete Сообщает о том, что этот диспетчер ресурсов завершил работу по подготовке, чтобы теперь другие диспетчеры ресурсов могли начать свои операции подготовки. |
|
PrePrepareEnlistment Предварительно подготавливает транзакцию, связанную с этим дескриптором зачисления. Эта функция используется диспетчерами ресурсов связи (иногда называемыми диспетчерами транзакций высшего звена). |
|
ReadOnlyEnlistment Запрашивает преобразование указанного зачисления в зачисление только для чтения. Зачисление только для чтения не может участвовать в результатах транзакции и не записывается для восстановления. |
|
RecoverEnlistment Восстанавливает состояние зачисления. |
|
RecoverResourceManager Восстанавливает состояние диспетчера ресурсов из файла журнала. |
|
RecoverTransactionManager Восстанавливает состояние диспетчера транзакций из файла журнала. |
|
RenameTransactionManager Переименовывает объект диспетчера транзакций (TM). Эту функцию можно использовать только для именованных дескрипторов TM. |
|
RollbackComplete Указывает, что диспетчер ресурсов (RM) успешно завершил откат транзакции. |
|
RollbackEnlistment Откат указанной транзакции, связанной с зачислением. Эта функция не может быть вызвана для зачислений только для чтения. |
|
RollbackTransaction Запрашивает откат указанной транзакции. |
|
RollbackTransactionAsync Запрашивает откат указанной транзакции. Эта функция возвращает асинхронно. |
|
RollforwardTransactionManager Восстанавливает сведения только до указанного значения виртуальных часов. |
|
SetEnlistmentRecoveryInformation Задает непрозрачную определяемую пользователем структуру данных восстановления из KTM. |
|
SetResourceManagerCompletionPort Связывает указанный порт завершения ввода-вывода с указанным диспетчером ресурсов (RM). Этот порт получает все уведомления для RM. |
|
SetTransactionInformation Задает сведения о транзакции для указанной транзакции. |
|
SinglePhaseReject Указывает, что диспетчер ресурсов (RM) отклоняет однофазный запрос. Когда диспетчер транзакций (TM) получает этот вызов, он инициирует двухфазную фиксацию и отправляет запрос на подготовку ко всем прикрепленным RM. |