Freigeben über


OpenResourceManager-Funktion (ktmw32.h)

Öffnet einen vorhandenen Ressourcen-Manager (RM).

Syntax

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

Parameter

[in] dwDesiredAccess

Der für den RM angeforderte Zugriff. Eine Liste gültiger Werte finden Sie unter Resource Manager Zugriffsmasken.

[in] TmHandle

Ein Handle für den Transaktions-Manager.

[in] ResourceManagerId

Der Bezeichner für diesen Ressourcen-Manager.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Handle für den Ressourcen-Manager.

Wenn die Funktion fehlschlägt, ist der Rückgabewert INVALID_HANDLE_VALUE. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie die GetLastError-Funktion auf.

In der folgenden Liste werden die möglichen Fehlercodes identifiziert:

Hinweise

Unmittelbar nach dem Aufrufen dieser Funktion müssen Sie RecoverResourceManager aufrufen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile ktmw32.h
Bibliothek Ktmw32.lib
DLL Ktmw32.dll

Weitere Informationen

CreateResourceManager

Kerneltransaktions-Manager-Funktionen

Resource Manager Zugriffsmasken