Freigeben über


IFreeBusyData::GetFBPublishRange

Ruft einen voreingestellten Zeitbereich für eine Enumeration von Frei/Gebucht-Datenblöcken für einen Benutzer ab.

QuickInfo

Siehe IFreeBusyData.

HRESULT GetFBPublishRange( 
     LONG *prtmStart, 
     LONG *prtmEnd 
);

Parameter

prtmStart

[out] Ein relativer Zeitwert für den Start von Frei/Gebucht-Informationen. Dieser Wert ist die Anzahl der Minuten seit dem 1. Januar 1601.

prtmEnd

[out] Ein relativer Zeitwert für das Ende der Frei/Gebucht-Informationen. Dieser Wert ist die Anzahl der Minuten seit dem 1. Januar 1601.

Rückgabewerte

S_OK zurück, wenn der Aufruf erfolgreich war; andernfalls einen Fehlercode.

Hinweise

Ein Frei/Gebucht-Anbieter ruft IFreeBusyData::EnumBlocks oder IFreeBusyData::SetFBRange auf, um den Zeitbereich für eine Enumeration festzulegen. Wenn entweder IFreeBusyData::EnumBlocks oder IFreeBusyData::SetFBRange nicht aufgerufen wurde, müssen die Standardwerte für prtmStart und prtmEnd zwischen dem 1. April 1601 00:00:00Z und dem 31. August 4500 11:59:59Z festgelegt werden. Darüber hinaus sollten Sie die Startzeit nicht auf eine höhere Als die Endzeit festlegen.

IFreeBusyData::GetFBPublishRange muss die zwischengespeicherten Werte für den Zeitraum zurückgeben, der durch den letzten Aufruf von IFreeBusyData::EnumBlocks oder IFreeBusyData::SetFBRange festgelegt wurde.

Siehe auch