Ordnerstatus hochladen
Gilt für: Outlook 2013 | Outlook 2016
In diesem Thema wird beschrieben, was während des Uploadordnerstatus des Replikationszustandscomputers geschieht.
QuickInfo
Eigenschaft | Wert |
---|---|
Zustandsbezeichner: |
LR_SYNC_UPLOAD_FOLDER |
Zugehörige Datenstruktur: |
UPFLD |
Von diesem Zustand aus: |
Uploadhierarchiestatus |
Bis zu diesem Zustand: |
Uploadhierarchiestatus |
Hinweis
Der Replikationszustandscomputer ist ein deterministischer Zustandscomputer. Ein Client, der von einem Zustand in einen anderen abweicht, muss schließlich zu dem ersten vom letzteren zurückkehren.
Beschreibung
Dieser Zustand initiiert das Hochladen eines Ordners in einer Hierarchie, die in einem vorherigen Uploadhierarchiezustand angegeben wurde. Während dieses Zustands stellt Outlook das Ordnerobjekt (sofern es nicht gelöscht wurde) und die Flags bereit, die den Status des Ordners (neu, verschoben, geändert oder gelöscht) als Teil der entsprechenden UPFLD-Datenstruktur angeben. Der Client lädt diese Informationen dann auf den Server hoch.
Wenn der Upload erfolgreich ist, legt der Client ulFlags in UPFLD auf UPF_OK fest. Outlook löscht dann seine internen Informationen zur Anforderung zum Hochladen des Ordners.
Wenn der Ordnerupload endet, kehrt der lokale Speicher in den Uploadhierarchiezustand zurück. Basierend auf der UPHIER-Struktur , die dem vorherigen Uploadhierarchiestatus entspricht, bestimmt Outlook, ob mit dem Hochladen des nächsten Ordners und der Vorbereitung auf den nächsten Uploadordnerstatus fortzufahren ist.
Hinweis
Wenn der Client nur einen Ordner hochladen muss, kann der Client die Replikation über den Synchronisierungszustand initiieren, ohne in den Uploadhierarchiezustand zu wechseln. Der Client legt bestimmte Mitglieder von SYNC – ulFlags auf UPS_UPLOAD_ONLY und UPS_ONE_FOLDER und feid auf die ID des Ordners – fest, um Outlook mitzuteilen, dass nur ein Ordner hochgeladen wird.
Siehe auch
Informationen über die Replikations-API
MAPI-Konstanten
Informationen über den Replikationszustandsautomaten
SYNCSTATE