IOlkApptRebaser::BeginRebaseAppointments
Beginnt eine neue Aufgabe für neuen Termin Basisadressen anhand einer Liste von Terminen, die in der Regel von IOlkApptRebaser::EndEnumerateAppointmentsabgerufen.
QuickInfo
Finden Sie unter IOlkApptRebaser.
HRESULT BeginRebaseAppointments(
const SRowSet *pRows,
PFNREBASETASKPROGRESS pfnProgress,
PFNREBASETASKCOMPLETE pfnComplete,
void **ppContext);
Parameter
PRows
[in] Erforderlich. Ein Zeiger auf eine SRowSet -Struktur, die beschreibt, die Termine, die neuen Basisadressen. Diese Struktur wird in der Regel von einem vorherigen Aufruf von IOlkApptRebaser::EndEnumerateAppointmentsabgerufen.
pfnProgress
[in] Optional. Ein Zeiger auf ein Rebase-Funktion zum Fortschritt Task Status empfangen. PFNREBASETASKPROGRESS wird in tzmovelib.h definiert.
pfnComplete
[out] Optional. Ein Zeiger auf eine Funktion Rebase Task Abschluss über Rebase Abschluss benachrichtigt. PFNREBASETASKCOMPLETE wird in tzmovelib.h definiert.
ppContext
[out] Erforderlich. Ein Zeiger auf einen Zeiger auf den zurückgegebenen Kontext. Dieser Kontext wird in der Regel an IOlkApptRebaser::EndRebaseAppointmentsübergeben werden.
Rückgabewerte
S_OK zurück, wenn der Aufruf erfolgreich war; andernfalls einen Fehlercode.
Hinweise
Diese Aufgabe wird in einem neuen Thread ausgeführt.