3.2.4.11.2 Performing a Server-Side Data Copy

An outline of the steps taken for a server-side data copy follows. The application first requests the FSCTL_SRV_REQUEST_ RESUME_KEY operation and the client issues the request to the server as specified in section 3.2.4.11.2.1. The client then returns the Copychunk Resume Key received from the server to the application. The application then requests the FSCTL_SRV_COPYCHUNK operation and the client issues the request to the server as specified in section 3.2.4.11.2.2. The client then returns the status received from the server to the application.

Server-side data copy of an entire file

Figure 3: Server-side data copy of an entire file