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 [デスクトップ アプリのみ] |
Header | eaphostpeertypes.h |