IBackgroundCopyCallback::JobModification method

Delivery Optimization calls your implementation of the JobModification method when the job has been modified. The service generates this event when bytes are transferred, files have been added to the job, properties have been modified, or the state of the job has changed.

Syntax

HRESULT JobModification(
  [in] IBackgroundCopyJob *pJob,
  [in] DWORD              dwReserved
);

Parameters

pJob [in]

Contains the methods for accessing property, progress, and state information of the job. Do not release pJob; Delivery Optimization releases the interface when the JobModification method returns.

dwReserved [in]

Reserved for future use.

Return value

This method should return S_OK.

Requirements

Requirement Value
Minimum supported client
Windows 10, version 1709 [desktop apps only]
Minimum supported server
Windows Server, version 1709 [desktop apps only]
Header
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Library
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyCallback is defined as 97EA99C7-0186-4AD4-8DF9-C5B4E0ED6B22

See also

IBackgroundCopyCallback

IBackgroundCopyJob