2.2.4.18 SVHDX_META_OPERATION_REPLY Structure

The SVHDX_META_OPERATION_REPLY packet is issued by a server in reply to an SVHDX_META_OPERATION_START_REQUEST operation. When the meta-operation type indicates an SvhdxMetaOperationTypeCreateSnapshot with snapshot type SvhdxSnapshotTypeCDP, this structure is returned. Otherwise, this structure is not present.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

ChangeTrackingErrorStatus

ChangeTrackingErrorStatus (4 bytes): Indicates an error condition when attempting to perform change-tracking operations. This MUST be one of the following values.

Name

Meaning

SVHDX_TUNNEL_CHANGE_TRACKING_STATUS_SUCCESS

0x00000000

Change-tracking is active on the virtual disk without any error.

SVHDX_TUNNEL_CHANGE_TRACKING_NOT_INITIALIZED

0xC03A0020

Change-tracking is not initialized on the virtual disk.

SVHDX_TUNNEL_CHANGE_TRACKING_LOGSIZE_EXCEEDED_MAXSIZE

0xC03A0021

The log file size has exceeded the client specified maximum size.

SVHDX_TUNNEL_CHANGE_TRACKING_VHD_CHANGED_OFFLINE

0xC03A0022

A virtual disk write was detected to be missing from the current log file.

SVHDX_TUNNEL_CHANGE_TRACKING_INVALID_TRACKING_STATE

0xC03A0023

A change-tracking operation cannot be performed on the virtual disk in its current state.

SVHDX_TUNNEL_CHANGE_TRACKING_INCONSISTENT_TRACKING_FILE

0xC03A0024

An inconsistent log file detected.