IFreeBusyData::GetFBPublishRange
获取用户忙/闲数据块枚举的预设时间范围。
快速信息
请参阅 IFreeBusyData。
HRESULT GetFBPublishRange(
LONG *prtmStart,
LONG *prtmEnd
);
参数
prtmStart
[out]忙/闲信息开始的相对时间值。 此值是自 1601 年 1 月 1 日起的分钟数。
prtmEnd
[out]忙/闲信息结束的相对时间值。 此值是自 1601 年 1 月 1 日起的分钟数。
返回值
如果该调用成功,则返回 S_OK否则为一个错误代码。
备注
忙/闲提供程序调用 IFreeBusyData::EnumBlocks 或 IFreeBusyData::SetFBRange 来设置枚举的时间范围。 如果尚未调用 IFreeBusyData::EnumBlocks 或 IFreeBusyData::SetFBRange ,则必须分别在 1601 年 4 月 1 日 00:00:00Z 和 8 月 31 日 4500 11:59:59Z 之间设置 prtmStart 和 prtmEnd 的默认值。 此外,不应将开始时间设置为大于结束时间。
IFreeBusyData::GetFBPublishRange 必须返回由 最近调用 IFreeBusyData::EnumBlocks 或 IFreeBusyData::SetFBRange 设置的时间范围的缓存值。