Function : Database
NSFDbModifiedTime - Get a database's data/non-data last modified times.
#include <nsfdb.h> STATUS LNPUBLIC NSFDbModifiedTime( DBHANDLE hDB, TIMEDATE far *retDataModified, TIMEDATE far *retNonDataModified);
This function obtains the time/date of the last modified data and non-data notes in the specified database. The same information can also be obtained with NSFDbOpenExtended.
Parameters : Input : hDB - A handle to a Domino database.
Output : (routine) - Return status from this call -- indicates either success or what the error is. The return codes include:
NOERROR - Successfully obtained the database's data and non-data last modified times.
ERR_xxx - Errors returned by lower level functions. There are so many possible causes, that It is best to use the code in a call to OSLoadString and display/log the error for the user.
retDataModified - The address of a TIMEDATE structure in which the last modified time/date of the most recently modified data note/document is returned.
retNonDataModified - The address of a TIMEDATE structure in which the last modified time/date of the most recently modified non-data note/document is returned.
Sample Usage :
/* Get Last modified time/date for data and non-data notes */ if (error_status = NSFDbModifiedTime(db_handle_dst, &data_td_dst, &nondata_td_dst)) goto Exit;