IProgressNotify interface
Enables applications and other objects to receive notifications of changes in the progress of a downloading operation.
When to implement
You do not need to implement IProgressNotify. The downloading code implements this interface, and the asynchronous storage implementation provides a connection point for dispatching notifications to it. An application can also register an IProgressNotify sink to receive progress notifications for individual streams.
When to use
You do not need to call this interface. The compound files implementation uses IProgressNotify::OnProgress to control the blocking behavior of the asynchronous storage and to trigger additional byte range requests if applicable.
Members
The IProgressNotify interface inherits from the IUnknown interface. IProgressNotify also has these types of members:
Methods
The IProgressNotify interface has these methods.
| Method | Description |
|---|---|
| OnProgress |
Notifies registered objects and applications of the progress of a downloading operation. |
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps only] |
|
Header |
|
|
IDL |
|
|
IID |
IID_IProgressNotify is defined as a9d758a0-4617-11cf-95fc-00aa00680db4 |
See also