# IRdChunkHistory Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | Clear (void)
HRESULT | SaveHistory ()
HRESULT | RestoreHistory ()
HRESULT | AttachHistory ([in] IRsObject *pHistoryObj)
HRESULT | GetHistory ([out, retval] IRsObject **ppHistoryObj)

## Detailed Description

Chunk allows you to store system history.

## Member Function Documentation

HRESULT IRdChunkHistory::Clear | ( | void |  | ) |

Method clear the chunk.

HRESULT IRdChunkHistory::SaveHistory | ( |  | ) |

Save current system history into this chunk.

Returns:
  Standard HRESULT processing can be applied to the result.

HRESULT IRdChunkHistory::RestoreHistory | ( |  | ) |

Restore system history.

Returns:
  Standard HRESULT processing can be applied to the result.

HRESULT IRdChunkHistory::AttachHistory | ( | [in] IRsObject * | pHistoryObj | ) |

Attach system history object to this chunk.

Returns:
  Standard HRESULT processing can be applied to the result.

HRESULT IRdChunkHistory::GetHistory | ( | [out, retval] IRsObject ** | ppHistoryObj | ) |

Get system history.

Returns:
  Standard HRESULT processing can be applied to the result.