Compartilhar via


Função OpenEnlistment (ktmw32.h)

Abre um objeto de inscrição existente e retorna um identificador para a inscrição.

Sintaxe

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

Parâmetros

[in] dwDesiredAccess

O acesso solicitado para essa inscrição. Consulte Máscaras de Acesso de Inscrição para obter uma lista de valores válidos.

[in] ResourceManagerHandle

Um identificador para o gerenciador de recursos.

[in] EnlistmentId

O identificador de inscrição.

Valor retornado

Se a função for bem-sucedida, o valor retornado será um identificador para a inscrição.

Se houver falha na função, o valor de retorno será INVALID_HANDLE_VALUE. Para obter informações de erro estendidas, chame a função GetLastError.

A lista a seguir identifica os possíveis códigos de erro:

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho ktmw32.h
Biblioteca Ktmw32.lib
DLL Ktmw32.dll

Confira também

CreateEnlistment

Máscaras de Acesso de Inscrição

Funções do Gerenciador de Transações do Kernel