Función OpenEnlistment (ktmw32.h)

Abre un objeto de inscripción existente y devuelve un identificador a la inscripción.

Sintaxis

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

Parámetros

[in] dwDesiredAccess

Acceso solicitado para esta inscripción. Consulte Máscaras de acceso de inscripción para obtener una lista de valores válidos.

[in] ResourceManagerHandle

Identificador del administrador de recursos.

[in] EnlistmentId

Identificador de inscripción.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es un identificador para la inscripción.

Si se produce un error en la función, el valor devuelto es INVALID_HANDLE_VALUE. Para obtener información ampliada de los errores, llame a la función GetLastError.

En la lista siguiente se identifican los posibles códigos de error:

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado ktmw32.h
Library Ktmw32.lib
Archivo DLL Ktmw32.dll

Consulte también

CreateEnlistment

Máscaras de acceso de inscripción

Funciones del Administrador de transacciones de kernel