перечисление BG_ERROR_CONTEXT (bits.h)

Определяет константы, определяющие контекст, в котором произошла ошибка.

Синтаксис

typedef enum BG_ERROR_CONTEXT {
  BG_ERROR_CONTEXT_NONE = 0,
  BG_ERROR_CONTEXT_UNKNOWN = 1,
  BG_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER = 2,
  BG_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION = 3,
  BG_ERROR_CONTEXT_LOCAL_FILE = 4,
  BG_ERROR_CONTEXT_REMOTE_FILE = 5,
  BG_ERROR_CONTEXT_GENERAL_TRANSPORT = 6,
  BG_ERROR_CONTEXT_REMOTE_APPLICATION = 7,
  BG_ERROR_CONTEXT_SERVER_CERTIFICATE_CALLBACK
} ;

Константы

 
BG_ERROR_CONTEXT_NONE
Значение: 0
Ошибка не произошла.
BG_ERROR_CONTEXT_UNKNOWN
Значение: 1
Контекст ошибки неизвестен.
BG_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER
Значение: 2
Диспетчер очереди передачи создал ошибку.
BG_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION
Значение: 3
Ошибка была создана, когда диспетчер очередей уведомлял клиента о событии.
BG_ERROR_CONTEXT_LOCAL_FILE
Значение: 4
Ошибка связана с указанным локальным файлом. Например, было отказано в разрешении или том был недоступен.
BG_ERROR_CONTEXT_REMOTE_FILE
Значение: 5
Ошибка связана с указанным удаленным файлом. Например, URL-адрес был недоступен.
BG_ERROR_CONTEXT_GENERAL_TRANSPORT
Значение: 6
Транспортный уровень вызвал ошибку. Эти ошибки являются общими ошибками транспорта (эти ошибки не относятся к удаленному файлу).
BG_ERROR_CONTEXT_REMOTE_APPLICATION
Значение: 7
Серверное приложение, которому BITS передал файл отправки, привело к ошибке при обработке файла отправки.

BITS 1.2 и более ранние версии: Не поддерживается.

Требования

Требование Значение
Минимальная версия клиента Windows XP
Минимальная версия сервера Windows Server 2003
Верхняя часть bits.h

См. также раздел