Compartilhar via


IFreeBusyData::EnumBlocks

É uma interface que enumera blocos de disponibilidade de dados de um usuário em um intervalo de tempo específico.

Informações rápidas

Confira IFreeBusyData.

HRESULT EnumBlocks( 
     IEnumFBBlock **ppenumfb
     FILETIME ftmStart, 
     FILETIME ftmEnd 
);

Parâmetros

ppenumfb

[out] Uma interface para enumerar blocos de disponibilidade.

ftmStart

[in] A hora de início da enumeração. Ela é expressa em [FILETIME](https://msdn.microsoft.com/library/ 4af8e79a-697e-44a1-8576-fdc57726e9ef.aspx).

ftmEnd

[in] A hora de término da enumeração. É expressa em FILETIME.

Valor de retorno

S_OK se a chamada for bem-sucedida; caso contrário, um código de erro.

Comentários

Esse método é usado para indicar o intervalo de tempo de itens de calendário para os quais recuperar detalhes. Os valores de ftmStart e ftmEnd são armazenados em cache e retornados em uma chamada subsequente de IFreeBusyData::GetFBPublishRange.

Um provedor de disponibilidade posteriormente também pode usar a interface IEnumFBBlock retornada para acessar a enumeração.

Confira também