IOfflineFilesProgress interface

Used to report progress back to callers of lengthy Offline Files operations. This interface provides the most basic "begin" and "end" notifications. It is used as a base interface for all other progress interfaces.

When to implement

Implement this interface:

  • To receive results information on each file and directory processed.
  • When you want to support aborting a lengthy operation.
  • When invoking an operation asynchronously (bAsync parameter set to TRUE).

This interface is not implemented alone. It is inherited by other progress interfaces and must be included when implementing those interfaces.

Members

The IOfflineFilesProgress interface inherits from the IUnknown interface. IOfflineFilesProgress also has these types of members:

Methods

The IOfflineFilesProgress interface has these methods.

MethodDescription
Begin

Reports that an operation has begun.

End

Reports that an operation has ended.

QueryAbort

May be called during lengthy operations to determine if the operation should be canceled.

 

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Header

CscObj.h

DLL

CscSvc.dll;
CscObj.dll

See also

Offline Files API Interfaces

 

 

Show: