Método INotifyReplica::YouAreAReplica (reconcil.h)
Notifica um objeto de que ele pode estar sujeito à reconciliação subsequente por meio do método Reconcile .
Sintaxe
HRESULT YouAreAReplica(
ULONG ulcOtherReplicas,
IMoniker **rgpmkOtherReplicas
);
Parâmetros
ulcOtherReplicas
Tipo: ULONG
O número de outras réplicas do objeto. Esse parâmetro não deve ser zero.
rgpmkOtherReplicas
Tipo: IMoniker**
O endereço de uma matriz que contém os endereços dos monikers a serem usados para acessar as outras réplicas.
Retornar valor
Tipo: HRESULT
Retorna S_OK se tiver êxito ou E_UNEXPECTED caso contrário.
Comentários
Um objeto pode ser notificado de que é um réplica mais de uma vez. Reconciliadores de maleta não são necessários para implementar essa interface. Os iniciadores não serão necessários para chamar essa interface se ela for implementada. No entanto, a implementação de Reconcile de um objeto poderá falhar se esse objeto não tiver sido notificado anteriormente por meio de INotifyReplica::YouAreAReplica de que ele pode estar sujeito à reconciliação.
A pasta chama a interface INotifyReplica quando objetos são adicionados a ela.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [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 | reconcil.h |
DLL | Shell32.dll (versão 4.0 ou posterior) |