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.
Fornece registros de log não estruturados para o Compensador do CRM ao usar Microsoft Visual C++.
Herança
A interface ICrmCompensator herda da interface IUnknown . O ICrmCompensator também tem estes tipos de membros:
Métodos
A interface ICrmCompensator tem esses métodos.
|
ICrmCompensator::AbortRecord Entrega um registro de log ao Compensador do CRM durante a fase de anulação. (ICrmCompensator.AbortRecord) |
|
ICrmCompensator::BeginAbort Notifica o Compensador do CRM da fase de anulação da conclusão da transação e que os registros estão prestes a ser entregues. (ICrmCompensator.BeginAbort) |
|
ICrmCompensator::BeginCommit Notifica o Compensador do CRM da fase de confirmação da conclusão da transação e que os registros estão prestes a ser entregues. |
|
ICrmCompensator::BeginPrepare Notifica o Compensador do CRM da fase de preparação da conclusão da transação e que os registros estão prestes a ser entregues. (ICrmCompensator.BeginPrepare) |
|
ICrmCompensator::CommitRecord Fornece um registro de log em ordem de encaminhamento durante a fase de confirmação. |
|
ICrmCompensator::EndAbort Notifica o Compensador do CRM de que ele recebeu todos os registros de log disponíveis durante a fase de anulação. (ICrmCompensator.EndAbort) |
|
ICrmCompensator::EndCommit Notifica o Compensador do CRM de que ele entregou todos os registros de log disponíveis durante a fase de confirmação. (ICrmCompensator.EndCommit) |
|
ICrmCompensator::EndPrepare Notifica o Compensador do CRM de que ele teve todos os registros de log disponíveis durante a fase de preparação. (ICrmCompensator.EndPrepare) |
|
ICrmCompensator::P repareRecord Fornece um registro de log em ordem subsequente durante a fase de preparação. |
|
ICrmCompensator::SetLogControl Fornece uma interface ICrmLogControl ao Compensador do CRM para que ele possa gravar mais registros de log durante a conclusão da transação. |
Comentários
O administrador do CRM determina o CLSID do Compensador de CRM usando o método ICrmLogControl::RegisterCompensator . Em seguida, ele chama CoCreateInstance especificando o CLSID desse Compensador crm e, em seguida, chama QueryInterface para a interface ICrmCompensator e a interface ICrmCompensatorVariants .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | comsvcs.h |