IFreeBusyData::GetFBPublishRange
Obtém um intervalo de tempo pré-definido para uma enumeração de blocos de disponibilidade de dados de um usuário.
Informações rápidas
Confira IFreeBusyData.
HRESULT GetFBPublishRange(
LONG *prtmStart,
LONG *prtmEnd
);
Parâmetros
prtmStart
[out] Um valor de tempo relativo para o início de informações gratuitas/ocupadas. Esse valor é o número de minutos desde 1º de janeiro de 1601.
prtmEnd
[out] Um valor de tempo relativo para o fim das informações gratuitas/ocupadas. Esse valor é o número de minutos desde 1º de janeiro de 1601.
Valores de retorno
S_OK se a chamada for bem-sucedida; caso contrário, um código de erro.
Comentários
Um provedor livre/ocupado chama IFreeBusyData::EnumBlocks ou IFreeBusyData::SetFBRange para definir o intervalo de tempo para uma enumeração. Se IFreeBusyData::EnumBlocks ou IFreeBusyData::SetFBRange não tiver sido chamado, os valores padrão para prtmStart e prtmEnd devem ser definidos entre 1º de abril de 1601 00:00:00Z e 31 de agosto de 4500 11:59:59Z, respectivamente. Além disso, você não deve definir a hora de início como maior que a hora de término.
IFreeBusyData::GetFBPublishRange deve retornar os valores armazenados em cache para o intervalo de tempo definido pela chamada mais recente para IFreeBusyData::EnumBlocks ou IFreeBusyData::SetFBRange.