3.2.5.5.12 Receiving a Change Tracking Start Request

When the server receives a request with OperationCode equal to RSVD_TUNNEL_CHANGE_TRACKING_START, the request handling proceeds as follows:

If LogFileNameLength is not 0, the server MUST fail the request with STATUS_INVALID_PARAMETER.

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

The snapshots created after the successful start of change tracking, where AppendData is set to FALSE, form the active 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 response MUST be sent to the client.