CfReportProviderProgress2-Funktion (cfapi.h)
Ermöglicht es einem Synchronisierungsanbieter, Den Fortschritt out-of-Band zu melden. Erweitert CfReportProviderProgress um zusätzliche Parameter.
Syntax
HRESULT CfReportProviderProgress2(
CF_CONNECTION_KEY ConnectionKey,
CF_TRANSFER_KEY TransferKey,
CF_REQUEST_KEY RequestKey,
LARGE_INTEGER ProviderProgressTotal,
LARGE_INTEGER ProviderProgressCompleted,
DWORD TargetSessionId
);
Parameter
ConnectionKey
Ein Verbindungsschlüssel, der einen Kommunikationskanal mit dem Synchronisierungsfilter darstellt.
TransferKey
Ein undurchsichtiges Handle für den Platzhalter.
RequestKey
Ermöglicht dem Aufrufer das Melden des Fortschritts für einen bestimmten Vorgang mit Ausnahme der Hydratation.
ProviderProgressTotal
Der Gesamtfortschritt des Synchronisierungsanbieters als Reaktion auf einen Abruf von Datenrückruf.
ProviderProgressCompleted
Der abgeschlossene Fortschritt des Synchronisierungsanbieters als Reaktion auf einen Abruf von Datenrückruf.
TargetSessionId
Gibt die Sitzung an, auf die diese Statusinformationen ausgerichtet sind.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird zurückgegeben S_OK
. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 (10,0; Build 17763) |
Kopfzeile | cfapi.h |