3.2.5.5.13 Receiving a Change Tracking Stop Request

When the server receives a request in which OperationCode is equal to RSVD_TUNNEL_CHANGE_TRACKING_STOP, the request handling proceeds as follows:

The server MUST issue a stop tracking request to the virtual SCSI disk in an implementation-specific manner.

After a change-tracking request has been successfully stopped, the snapshots in the active list are moved into the inactive list of snapshots.

The server MUST initialize the SVHDX_TUNNEL_OPERATION_HEADER as follows:

  • The OperationCode field MUST be set to the OperationCode value of the request.

  • The Status field MUST be set to the value received from the virtual SCSI disk.

  • The RequestId field MUST be set to the value received in the request.

The SVHDX_CHANGE_TRACKING_STOP_RESPONSE structure MUST be initialized as follows:

  • Regardless of the Status field's value, the ChangeTrackingStatus field MUST be set to one of the change-tracking status values specified in section 2.2.4.30; this value is received from the virtual SCSI disk, indicating any error in the change tracking.

The response MUST be sent to the client.