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


перечисление PNRP_CLOUD_STATE (pnrpdef.h)

Перечисление PNRP_CLOUD_STATE указывает различные состояния, в котором может находиться облако PNRP.

Синтаксис

typedef enum _PNRP_CLOUD_STATE {
  PNRP_CLOUD_STATE_VIRTUAL = 0,
  PNRP_CLOUD_STATE_SYNCHRONISING = 1,
  PNRP_CLOUD_STATE_ACTIVE = 2,
  PNRP_CLOUD_STATE_DEAD = 3,
  PNRP_CLOUD_STATE_DISABLED = 4,
  PNRP_CLOUD_STATE_NO_NET = 5,
  PNRP_CLOUD_STATE_ALONE = 6
} PNRP_CLOUD_STATE;

Константы

 
PNRP_CLOUD_STATE_VIRTUAL
Значение: 0
Облако еще не инициализировано.
PNRP_CLOUD_STATE_SYNCHRONISING
Значение: 1
Облако находится в процессе инициализации.
PNRP_CLOUD_STATE_ACTIVE
Значение: 2
Облако активно.
PNRP_CLOUD_STATE_DEAD
Значение: 3
Облако инициализировано, но потеряло подключение к сети.
PNRP_CLOUD_STATE_DISABLED
Значение: 4
Облако отключено в реестре.
PNRP_CLOUD_STATE_NO_NET
Значение: 5
Облако было активным, но потеряло доступ к сети. В этом состоянии облако по-прежнему можно использовать для регистрации, но оно не может разрешать адреса.
PNRP_CLOUD_STATE_ALONE
Значение: 6
Локальный узел загрузился, но не нашел других узлов в облаке. Это также может быть вызвано сетевой проблемой, например брандмауэром, которая не позволяет локальному узлу находить другие узлы в облаке. Важно также отметить, что облако в PNRP_CLOUD_STATE_ALONE состоянии может не иметь зарегистрированных IP-адресов.

Примечание Локальный узел может потерять сетевое подключение в этом облачном состоянии и не перейти в состояние PNRP_CLOUD_STATE_NO_NET .

 

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2) [только классические приложения],Windows XP с пакетом обновления 1 (SP1) с дополнительным сетевым пакетом для Windows XP
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть pnrpdef.h

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

PNRP и WSALookupServiceNext

PNRPCLOUDINFO