ReserveSnapshot¶
-
virtual PSnapshot ITopController::ReserveSnapshot(ESnapshotMode mode) = 0¶
Reserves a snapshot instance.
- Parameters
mode – Specifies the snapshot mode.
- Returns
PSnapshot – Reserved snapshot instance.
- Throws
CInvalidArgumentException– Unknown snapshot mode specified.CUnsupportedException– Snapshot is not supported.CUnsupportedException– Requested snapshot mode is not supported.COutOfResourcesException– No snapshot instance available.CCommunicationErrorException– Protocol error.CConnectionLostException– Connection to controller lost.CRebootedException– Controller has been rebooted since this object reference was retrieved, invalidating this reference.CIncompatibleException– Incompatible firmware version loaded.CObjectDestroyedException– Object is destroyed.
- Remarks
See the product specific documentation for the maximum supported number of snapshot instances.