The IMSAdminBase::SetLastChangeTime method sets the last change time associated with a key in the metabase.
HRESULT SetLastChangeTime( METADATA_HANDLE hMDHandle, //handle to the metabase LPCWSTR pszMDPath, //path to the key, relative to // hMDHandle PFILETIME pftMDLastChangeTime //pointer to the last change time BOOL bLocalTime //local or UTC time );
Returns an HRESULT that contains one of the following values:
Value | Description |
ERROR_INVALID_PARAMETER | The parameter is incorrect. |
ERROR_PATH_NOT_FOUND | The specified path is not found. |
ERROR_SUCCESS | The method succeeded. |
In addition to calls to this method, last change times are updated whenever data or subkeys are set, added, renamed, deleted, copied, or moved.