Функция CfReportProviderProgress2 (cfapi.h)
Позволяет поставщику синхронизации сообщать о ходе выполнения вне диапазона. Расширяет CfReportProviderProgress дополнительными параметрами.
Синтаксис
HRESULT CfReportProviderProgress2(
CF_CONNECTION_KEY ConnectionKey,
CF_TRANSFER_KEY TransferKey,
CF_REQUEST_KEY RequestKey,
LARGE_INTEGER ProviderProgressTotal,
LARGE_INTEGER ProviderProgressCompleted,
DWORD TargetSessionId
);
Параметры
ConnectionKey
Ключ подключения, представляющий канал связи с фильтром синхронизации.
TransferKey
Непрозрачный дескриптор заполнителя.
RequestKey
Позволяет вызывающей стороне сообщать о ходе выполнения определенной операции, отличной от гидратации.
ProviderProgressTotal
Общий ход выполнения поставщика синхронизации в ответ на обратный вызов получения данных.
ProviderProgressCompleted
Завершенный ход выполнения поставщика синхронизации в ответ на обратный вызов получения данных.
TargetSessionId
Указывает сеанс, на который нацелена эта информация о ходе выполнения.
Возвращаемое значение
Если эта функция выполняется успешно, она возвращает .S_OK
В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 (10.0; Сборка 17763) |
Верхняя часть | cfapi.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по