ITransferAdviseSink interface (shobjidl_core.h)
Exposes methods supporting status collection and failure information.
Inheritance
The ITransferAdviseSink interface inherits from the IUnknown interface. ITransferAdviseSink also has these types of members:
Methods
The ITransferAdviseSink interface has these methods.
ITransferAdviseSink::ConfirmEncryptionLoss Displays a message to the user confirming that loss of encryption is acceptable for this operation. |
ITransferAdviseSink::ConfirmOverwrite Displays a message to the user confirming that overwriting existing items is acceptable. |
ITransferAdviseSink::FileFailure Called when there is a failure and user interaction is needed. |
ITransferAdviseSink::PropertyFailure Called when there is a failure that involves file properties and user interaction is needed. |
ITransferAdviseSink::SubStreamFailure Called when there is a failure that involves secondary streams and user interaction is needed. |
ITransferAdviseSink::UpdateProgress Updates the transfer progress status in the UI. |
ITransferAdviseSink::UpdateTransferState Updates the transfer state. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | shobjidl_core.h (include Shobjidl.h) |