Funzione CfReportProviderProgress2 (cfapi.h)
Consente a un provider di sincronizzazione di segnalare lo stato di avanzamento fuori banda. Estende CfReportProviderProgress con parametri aggiuntivi.
Sintassi
HRESULT CfReportProviderProgress2(
CF_CONNECTION_KEY ConnectionKey,
CF_TRANSFER_KEY TransferKey,
CF_REQUEST_KEY RequestKey,
LARGE_INTEGER ProviderProgressTotal,
LARGE_INTEGER ProviderProgressCompleted,
DWORD TargetSessionId
);
Parametri
ConnectionKey
Chiave di connessione che rappresenta un canale di comunicazione con il filtro di sincronizzazione.
TransferKey
Handle opaco per il segnaposto.
RequestKey
Consente al chiamante di segnalare lo stato di avanzamento di un'operazione specifica diversa dall'idratazione.
ProviderProgressTotal
Stato totale del provider di sincronizzazione in risposta a un callback dei dati di recupero.
ProviderProgressCompleted
Stato completato del provider di sincronizzazione in risposta a un callback dei dati di recupero.
TargetSessionId
Indica la sessione di destinazione delle informazioni sullo stato.
Valore restituito
Se questa funzione ha esito positivo, restituisce S_OK
. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 (10,0; Build 17763) |
Intestazione | cfapi.h |