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


перечисление ISOLATION_STATE (eaphostpeertypes.h)

Определяет набор возможных значений состояния изоляции компьютера. Состояние изоляции компьютера определяет его сетевое подключение.

Синтаксис

typedef enum _ISOLATION_STATE {
  ISOLATION_STATE_UNKNOWN = 0,
  ISOLATION_STATE_NOT_RESTRICTED = 1,
  ISOLATION_STATE_IN_PROBATION = 2,
  ISOLATION_STATE_RESTRICTED_ACCESS = 3
} ISOLATION_STATE;

Константы

 
ISOLATION_STATE_UNKNOWN
Значение: 0
Доступ клиента к сети неизвестен.
ISOLATION_STATE_NOT_RESTRICTED
Значение: 1
Клиент имеет неограниченный полный доступ к сети.
ISOLATION_STATE_IN_PROBATION
Значение: 2
Клиент имеет испытательный доступ к сети в течение ограниченного периода времени, в течение которого он должен исправить свою систему.
ISOLATION_STATE_RESTRICTED_ACCESS
Значение: 3
Клиент имеет ограниченный доступ к сети; клиенту разрешен доступ только к некоторым серверам, с которых он может получить необходимую информацию и исправления для обновления, чтобы стать работоспособным.

Комментарии

Защита доступа к сети (NAP) использует значение ISOLATION_STATE , чтобы определить, следует ли предоставлять клиенту доступ к сети.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть eaphostpeertypes.h

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

Перечисления запрашивающего участника EAPHost

Реализация поддержки In-Band NAP для методов EAP

Реализация поддержки NAP для методов EAP

NAP IsolationState

NotificationHandler