GetSnapStatus
Command:
GetSnapStatus { DcsSnap#}
Description:
This command can be used to retrieve the status of the various Snapshot processes for a particular snapshot relationship, and determine if the snapshot relationship is currently enabled or disabled.
Arguments:
DcsSnap# : A value that represents the snapshot relationship number.
Return Value:
0: success.
-1: failure. Call GetLastError for extended error code information.
Error Codes:
DCSPIT_ERROR_INVALID_PARAMETER: There is either a potential version mismatch between API and driver, or the snapshot relationship is not enabled.
DCSPIT_ERROR_DEVICE_DOES_NOT_EXIST: Either the snapshot relationship was not created, or it does not exist.
DCSPIT_ERROR_INSUFFICIENT_RESOURCES: Memory allocation has failed.
ERROR_INVALID_PARAMETER: Either hDeviceHandle is an invalid handle, or pStatus is NULL.
Comments:
None