IOlkApptRebaser::BeginRebaseAppointments
开始约会重定基址出现的约会,通常从IOlkApptRebaser::EndEnumerateAppointments获得一系列的任务。
快速信息
请参阅IOlkApptRebaser。
HRESULT BeginRebaseAppointments(
const SRowSet *pRows,
PFNREBASETASKPROGRESS pfnProgress,
PFNREBASETASKCOMPLETE pfnComplete,
void **ppContext);
参数
pRows
[中]所必需。 指向描述需要重定基址的约会的SRowSet结构的指针。 这种结构通常从IOlkApptRebaser::EndEnumerateAppointments到以前的呼叫。
pfnProgress
[中]可选。 指向用于接收进度的重定基本值任务进度函数的指针。 PFNREBASETASKPROGRESS 是在 tzmovelib.h 中定义的。
pfnComplete
[] out可选。 指向用于接收通知的重定基本值完成的重定基本值任务完成函数的指针。 PFNREBASETASKCOMPLETE 是在 tzmovelib.h 中定义的。
ppContext
[] out所必需。 指向返回上下文的指针的指针。 通常会将此上下文传递给IOlkApptRebaser::EndRebaseAppointments。
返回值
如果该调用成功,则返回 S_OK否则为一个错误代码。
备注
在新线程上执行此任务。