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

Открывает существующий диспетчер ресурсов (RM).

Синтаксис

HANDLE OpenResourceManager(
  [in] DWORD  dwDesiredAccess,
  [in] HANDLE TmHandle,
  [in] LPGUID ResourceManagerId
);

Параметры

[in] dwDesiredAccess

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

[in] TmHandle

Дескриптор для диспетчера транзакций.

[in] ResourceManagerId

Идентификатор этого диспетчера ресурсов.

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

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

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

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

Комментарии

Сразу после вызова этой функции необходимо вызвать RecoverResourceManager.

Требования

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

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

CreateResourceManager

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

Маски доступа Resource Manager