Freigeben über


OpenEnlistment-Funktion (ktmw32.h)

Öffnet ein vorhandenes Eintragsobjekt und gibt ein Handle für die Einlistung zurück.

Syntax

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

Parameter

[in] dwDesiredAccess

Der für diese Eintrag angeforderte Zugriff. Eine Liste der gültigen Werte finden Sie unter Eintragen von Zugriffsmasken .

[in] ResourceManagerHandle

Ein Handle für den Ressourcen-Manager.

[in] EnlistmentId

Der Eintragsbezeichner.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Handle für die Registrierung.

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

Die folgende Liste identifiziert die möglichen Fehlercodes:

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

CreateEnlistment

Eintragen von Zugriffsmasken

Kerneltransaktions-Manager-Funktionen