IDtcStart
Интерфейс IDtcStart — заменяет массив структур TEB (переданisc_start_multiple() в ISC API). Этот интерфейс собирает подключения(и, вероятно, соответствующие TPB), для которых должна быть запущенараспределённая транзакция.
-
addAttachment
void addAttachment(StatusType* status, IAttachment* att)Добавляет подключение, транзакция для него будет запущена с TPB поумолчанию.
-
addWithTpb
void addWithTpb(StatusType* status, IAttachment* att, unsigned length, const unsigned char* tpb)Добавляет подключение и TPB, которые будут использоваться для запускатранзакции для этого подключения.
-
start
ITransaction* start(StatusType* status)Начинает распределенную транзакцию для собранных подключений. При успехевозвращает интерфейс
IDtcStart.