Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sinaliza que esse gerenciador de recursos concluiu seu trabalho de preparação, para que outros gerenciadores de recursos agora possam iniciar suas operações de preparação.
Sintaxe
BOOL PrePrepareComplete(
[in] HANDLE EnlistmentHandle,
[in] PLARGE_INTEGER TmVirtualClock
);
Parâmetros
[in] EnlistmentHandle
Um identificador para a inscrição.
[in] TmVirtualClock
O valor mais recente do relógio virtual recebido para esta operação de preparação. Se você especificar NULL, o valor do relógio virtual não será alterado. Confira LARGE_INTEGER.
Para alterar o valor do relógio virtual, esse valor deve ser maior que o valor atual retornado na notificação COMMIT.
Valor retornado
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será 0 (zero). 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
| Requisito | Valor |
|---|---|
| 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
GetCurrentClockTransactionManager
GetNotificationResourceManager
GetNotificationResourceManagerAsync