WdDeleteProgressCallback

Currently unused. WdDeleteRemoteFiles never invokes this callback.

Introduced in: RIT 0.0.13-preview (declaration only).

Syntax

typedef HRESULT (*WdDeleteProgressCallback)( 
    _In_ size_t fileProgressCount,
    _In_reads_opt_(fileProgressCount) const WdDeleteFileProgressInfo* fileUpdates,
    _In_ const WdDeleteOperationSummary* deleteUpdates,
    _In_opt_ void* context
);

Parameters

fileProgressCount _In_
Type: size_t

The number of items that have progress updates since the last callback invocation.

fileUpdates _In_reads_opt_(fileProgressCount)
Type: const WdDeleteFileProgressInfo*

An array of WdDeleteFileProgressInfo structures, one for each item with progress updates.

deleteUpdates _In_
Type: const WdDeleteOperationSummary*

A summary of the overall deletion operation progress.

context _In_opt_
Type: void*

The user-defined context pointer that was specified in the WdDeleteStatusCallbacks structure.

Return value

Type: HRESULT

Unused. This callback is not invoked.

Requirements

Requirement Value
Header WdRemoteIteration.h
Library wdremoteapi.lib
Supported OS Windows 11 and later
Supported architectures x64, ARM64

See also