Поделиться через


перечисление DRT_ADDRESS_FLAGS (drt.h)

Перечисление DRT_ADDRESS_FLAGS определяет набор ответов, которые могут быть возвращены промежуточным узлом при поиске ключа.

Синтаксис

typedef enum _DRT_ADDRESS_FLAGS {
  DRT_ADDRESS_FLAG_ACCEPTED = 0x01,
  DRT_ADDRESS_FLAG_REJECTED = 0x02,
  DRT_ADDRESS_FLAG_UNREACHABLE = 0x04,
  DRT_ADDRESS_FLAG_LOOP = 0x08,
  DRT_ADDRESS_FLAG_TOO_BUSY = 0x10,
  DRT_ADDRESS_FLAG_BAD_VALIDATE_ID = 0x20,
  DRT_ADDRESS_FLAG_SUSPECT_UNREGISTERED_ID = 0x40,
  DRT_ADDRESS_FLAG_INQUIRE = 0x80
} DRT_ADDRESS_FLAGS, *PDRT_ADDRESS_FLAGS;

Константы

 
DRT_ADDRESS_FLAG_ACCEPTED
Значение: 0x01
Ответ, предоставленный этим компьютером, успешно использовался для продвижения к целевому объекту поиска.
DRT_ADDRESS_FLAG_REJECTED
Значение: 0x02
Ответ, предоставленный этим компьютером, не использовался в поиске. Возможно, этот компьютер предоставил адрес узла, публикующего ключ, в численно дальше от целевого объекта, чем другие узлы, к ним уже обратились.
DRT_ADDRESS_FLAG_UNREACHABLE
Значение: 0x04
Этот компьютер не ответил.
DRT_ADDRESS_FLAG_LOOP
Значение: 0x08
Ответ, предоставленный этим компьютером, не использовался в поиске. Этот компьютер предоставил адрес узла, с которым уже был установлен контакт.
DRT_ADDRESS_FLAG_TOO_BUSY
Значение: 0x10
Этот компьютер показал, что у него недостаточно ресурсов для обработки запроса.
DRT_ADDRESS_FLAG_BAD_VALIDATE_ID
Значение: 0x20
Этот компьютер не публикует ключ, ожидаемый локальным экземпляром DRT. В результате он может не предоставить полезную информацию.
DRT_ADDRESS_FLAG_SUSPECT_UNREGISTERED_ID
Значение: 0x40
У этого компьютера есть основания полагать, что целевой ключ был отменен.
DRT_ADDRESS_FLAG_INQUIRE
Значение: 0x80
На этом компьютере было предложено предоставить подтверждение владения ключом.

Требования

   
Минимальная версия клиента Windows 7 Профессиональная [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть drt.h