Freigeben über


IOSTX::SyncHdrBeg

Gilt für: Outlook 2013 | Outlook 2016

Startet die Synchronisierung für einen Nachrichtenheader.

HRESULT SyncHdrBeg( 
    ULONG cbeid, 
    LPENTRYID lpeid, 
    LPVOID *ppv 
);

Parameter

cbeid

[in] Die Anzahl der Bytes in der Eintrags-ID für die Nachricht.

lpeid

[in] Die Eintrags-ID für die Nachricht.

Ppv

[in]/[out] Zeiger auf die HDRSYNC-Struktur für den Nachrichtenheader.

Hinweise

Bei IOSTX::SyncHdrBeg wechselt der lokale Speicher in den Headerzustand der Downloadnachricht. Outlook initialisiert für den Client die HDRSYNC-Struktur mit der aktuellen Darstellung des Nachrichtenheaders im Speicher und dem übergeordneten Ordner. Der Client muss dann ein vollständiges Nachrichtenelement herunterladen (als pmsgFull in HDRSYNC ). Wenn dies erfolgreich war, legt der Client auch ulFlags in HDRSYNC als HSF_OK fest. Bei IOSTX::SyncHdrEnd überprüft Outlook das Ergebnis in HDRSYNC und verwendet die Informationen in HDRSYNC , um den lokalen Nachrichtenheader zu aktualisieren.

Siehe auch

IOSTX::GetLastError
IOSTX::InitSync
IOSTX::SetSyncResult
IOSTX::SyncBeg
IOSTX::SyncEnd
IOSTX::SyncHdrEnd
IOSTX : IUnknownMAPI-Konstanten