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

Открывает существующий объект зачисления и возвращает дескриптор для зачисления.

Синтаксис

HANDLE OpenEnlistment(
  [in] DWORD  dwDesiredAccess,
  [in] HANDLE ResourceManagerHandle,
  [in] LPGUID EnlistmentId
);

Параметры

[in] dwDesiredAccess

Доступ, запрошенный для этого зачисления. Список допустимых значений см. в разделе Добавление масок доступа .

[in] ResourceManagerHandle

Дескриптор для диспетчера ресурсов.

[in] EnlistmentId

Идентификатор зачисления.

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

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

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

В следующем списке указаны возможные коды ошибок:

Требования

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

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

CreateEnlistment

Маски доступа для зачисления

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