INotifyReplica::YouAreAReplica-Methode (reconcil.h)
Benachrichtigt ein Objekt, dass es einer späteren Abstimmung über die Versöhnungsmethode unterliegen kann.
Syntax
HRESULT YouAreAReplica(
ULONG ulcOtherReplicas,
IMoniker **rgpmkOtherReplicas
);
Parameter
ulcOtherReplicas
Typ: ULONG
Die Anzahl der anderen Replikate des -Objekts. Dieser Parameter darf nicht 0 sein.
rgpmkOtherReplicas
Typ: IMoniker**
Die Adresse eines Arrays, das die Adressen der Moniker enthält, die für den Zugriff auf die anderen Replikate verwendet werden sollen.
Rückgabewert
Typ: HRESULT
Gibt S_OK zurück, wenn dies erfolgreich war, oder E_UNEXPECTED andernfalls.
Hinweise
Ein Objekt kann mehrmals benachrichtigt werden, dass es sich um ein Replikat handelt. Für die Implementierung dieser Schnittstelle sind keine Aktenkofferabgleiche erforderlich. Initiatoren müssen diese Schnittstelle nicht aufrufen, wenn sie implementiert ist. Die Implementierung von Reconciliation eines Objekts kann jedoch fehlschlagen, wenn dieses Objekt zuvor nicht über INotifyReplica::YouAreAReplica benachrichtigt wurde, dass es einer Abstimmung unterliegt.
Die Aktentasche ruft die INotifyReplica-Schnittstelle auf, wenn ihr Objekte hinzugefügt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | reconcil.h |
DLL | Shell32.dll (Version 4.0 oder höher) |