Interface ICrmCompensatorVariants (comsvcs.h)

Fornece registros de log estruturados para o CrM Compensator ao usar o Microsoft Visual Basic.

Herança

A interface ICrmCompensatorVariants herda da interface IUnknown . ICrmCompensatorVariants também tem esses tipos de membros:

Métodos

A interface ICrmCompensatorVariants tem esses métodos.

 
ICrmCompensatorVariants::AbortRecordVariants

Entrega um registro de log para o CrM Compensator durante a fase de anulação. (ICrmCompensatorVariants.AbortRecordVariants)
ICrmCompensatorVariants::BeginAbortVariants

Notifica o compensador crm da fase de anulação da conclusão da transação e que os registros estão prestes a ser entregues. (ICrmCompensatorVariants.BeginAbortVariants)
ICrmCompensatorVariants::BeginCommitVariants

Notifica o CrM Compensator da fase de confirmação (fase dois) da conclusão da transação e que os registros estão prestes a ser entregues.
ICrmCompensatorVariants::BeginPrepareVariants

Notifica o CrM Compensator da fase de preparação da conclusão da transação e que os registros estão prestes a ser entregues. (ICrmCompensatorVariants.BeginPrepareVariants)
ICrmCompensatorVariants::CommitRecordVariants

Fornece um registro de log para o CrM Compensator durante a fase de confirmação.
ICrmCompensatorVariants::EndAbortVariants

Notifica o CrM Compensator de que ele recebeu todos os registros de log disponíveis durante a fase de anulação. (ICrmCompensatorVariants.EndAbortVariants)
ICrmCompensatorVariants::EndCommitVariants

Notifica o CrM Compensator de que ele entregou todos os registros de log disponíveis durante a fase de confirmação. (ICrmCompensatorVariants.EndCommitVariants)
ICrmCompensatorVariants::EndPrepareVariants

Notifica o CrM Compensator de que ele teve todos os registros de log disponíveis durante a fase de preparação. (ICrmCompensatorVariants.EndPrepareVariants)
ICrmCompensatorVariants::P repareRecordVariants

Entrega um registro de log para o CrM Compensator durante a fase de preparação.
ICrmCompensatorVariants::SetLogControlVariants

Entrega uma interface ICrmLogControl para o CrM Compensator.

Comentários

O funcionário do CRM determina o CLSID do CrM Compensator 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

   
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

Confira também

COM+ Compensando Resource Manager

ICrmCompensator