Метод IBackgroundCopyJob::GetErrorCount (bits.h)
Извлекает количество попыток передачи задания bits и возникновения ошибки.
Синтаксис
HRESULT GetErrorCount(
[out] ULONG *Errors
);
Параметры
[out] Errors
Количество ошибок, возникших при попытке BITS перенести задание. Число увеличивается при переходе задания из состояния BG_JOB_STATE_TRANSFERRING в состояние BG_JOB_STATE_TRANSIENT_ERROR или BG_JOB_STATE_ERROR.
Возвращаемое значение
Этот метод возвращает S_OK при успешном выполнении или одно из стандартных значений COM HRESULT при ошибке.
Комментарии
Счетчик никогда не сбрасывается. Счетчик может не точно отражать количество переходов задания к временной ошибке или состоянию ошибки. Например, BITS не увеличивает число случаев отключения сети, выполнения программы проверка диска или политики пропускной способности, запрещающей передачу заданий.
BITS также увеличивает число при каждой попытке передать задание, когда задание находится в состоянии временной ошибки и задание завершается сбоем.
BITS 1.5 и более ранние версии: BITS не увеличивает число при каждой попытке перенести задание, когда оно находится в состоянии временной ошибки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP |
Минимальная версия сервера | Windows Server 2003 |
Целевая платформа | Windows |
Header | bits.h |
Библиотека | Bits.lib |
DLL | QmgrPrxy.dll |