Partager via


IFreeBusyData::EnumBlocks

Obtient une interface qui énumère les blocs de données de disponibilité pour un utilisateur dans un intervalle de temps spécifié.

Informations rapides

Consultez IFreeBusyData.

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

Paramètres

ppenumfb

[out] Interface pour énumérer les blocs de disponibilité.

ftmStart

[in] Heure de début de l’énumération. Il est exprimé en [FILETIME](https://msdn.microsoft.com/library/ 4af8e79a-697e-44a1-8576-fdc57726e9ef.aspx).

ftmEnd

[in] Heure de fin de l’énumération. Elle est exprimée en FILETIME.

Valeurs de retour

S_OK si l'appel a réussi ; dans le cas contraire, un code d'erreur.

Remarques

Cette méthode est utilisée pour indiquer l’intervalle de temps des éléments de calendrier pour lesquels récupérer des détails. Les valeurs de ftmStart et ftmEnd sont mises en cache et retournées dans un appel suivant de IFreeBusyData ::GetFBPublishRange.

Un fournisseur de disponibilité peut également utiliser par la suite l’interface IEnumFBBlock retournée pour accéder à l’énumération.

Voir aussi