Partager via


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 vers 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 données d’extraction.

ProviderProgressCompleted

Progression terminée du fournisseur de synchronisation en réponse à un rappel de données de récupération.

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

Requirement Valeur
Client minimum requis Windows 10, version 1809 (10.0 ; Build 17763)
Header cfapi.h
Library cldapi.lib

Voir aussi

CfReportProviderProgress