IMSAdminBase2::EnumHistory
The EnumHistory method restores the metabase from a backup file. The restoration requires the same password that was used to encrypt the backup file.
HRESULT EnumHistory(
LPWSTR pszMDHistoryLocation,
DWORD* pdwMDMajorVersion,
DWORD* pdwMDMinorVersion,
PFILETIME pftMDHistoryTime,
DWORD dwMDEnumIndex
);
Parameters
pszMDHistoryLocation
[in] [out] A string of up to 100 characters (ADMINDATA_MAX_NAME_LEN) that specifies the history files location. If an empty string is specified, all history locations will be searched.pdwMDMajorVersion
[out] The major version number of the enumerated history files.pdwMDMinorVersion
[out] The minor version number of the enumerated history files.pftMDHistoryTime
[out] Receives the date and time of the backup, in Coordinated Universal Time (UTC), formerly GMT (Greenwich Mean Time).dwMDEnumIndex
[in] Specifies the index of the backup to enumerate. Start the index at 0 and increment by 1 until MD_ERROR_DATA_NOT_FOUND is returned.
Requirements
Client: Requires or Windows XP Professional.
Server: Requires or Windows Server 2003.
Product: IIS
Header: Declared in iadmw.h; include iiscnfg.h.