CfReportProviderProgress2, fonction (cfapi.h)
Permet à un fournisseur de synchronisation de signaler la progression hors bande. Étend CfReportProviderProgress avec des paramètres supplémentaires.
Syntaxe
HRESULT CfReportProviderProgress2(
CF_CONNECTION_KEY ConnectionKey,
CF_TRANSFER_KEY TransferKey,
CF_REQUEST_KEY RequestKey,
LARGE_INTEGER ProviderProgressTotal,
LARGE_INTEGER ProviderProgressCompleted,
DWORD TargetSessionId
);
Paramètres
ConnectionKey
Clé de connexion représentant un canal de communication avec le filtre de synchronisation.
TransferKey
Handle opaque pour l’espace réservé.
RequestKey
Permet à l’appelant de signaler la progression d’une opération spécifique autre que l’hydratation.
ProviderProgressTotal
Progression totale du fournisseur de synchronisation en réponse à un rappel de récupération de données.
ProviderProgressCompleted
Progression terminée du fournisseur de synchronisation en réponse à un rappel de récupération de données.
TargetSessionId
Indique la session à laquelle ces informations de progression sont ciblées.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK
. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 (10.0 ; Build 17763) |
En-tête | cfapi.h |