NAP データ型
Note
ネットワーク アクセス保護プラットフォームは、Windows 10 以降は使用できません
Network Access Protection (NAP) API のデータ型は次のとおりです。
typedef FILETIME ProbationTime;
typedef UINT32 ProtocolMaxSize;
typedef UINT32 NapComponentId;
typedef NapComponentId SystemHealthEntityId;
typedef NapComponentId EnforcementEntityId;
typedef UINT16 SystemHealthEntityCount;
typedef UINT16 EnforcementEntityCount;
typedef CountedString StringCorrelationId;
typedef GUID ConnectionId;
typedef UINT8 Percentage;
typedef UINT32 MessageId;
-
ProbationTime
-
クライアント コンピューターの保護観察に関連する時刻を含む FILETIME 構造体。
-
ProtocolMaxSize
-
range(minProtocolMaxSize, maxProtocolMaxSize) で定義されている SoH パケットの最大サイズの可能な値の範囲をバイト単位で指定する値。
-
NapComponentId
-
SHA、SHV、および強制クライアントが自身を識別するために使用する一意の 4 バイト識別子。 最初の 3 バイトはベンダーの IETF 割り当て SMI コードであり、最後のバイトはコンポーネント自体を識別します。
-
SystemHealthEntityId
-
SHA/SHV ペアを識別するために使用される NapComponentId 値。
-
EnforcementEntityId
-
強制クライアントを識別するために使用される NapComponentId 値。
-
SystemHealthEntityCount
-
NAP システムに登録されている SHA の数を maxSystemHealthEntityCount の範囲の 0 (ゼロ) で指定する値。
-
EnforcementEntityCount
-
範囲 0 (ゼロ) から maxEnforcerCount までの NAP システム内の強制クライアントの数を示す 値です。
-
StringCorrelationId
-
SoHRequests と SoHResponses のペアに使用される CorrelationId 構造体の CountedString バージョン。
-
ConnectionId
-
強制クライアントによって維持される NAP 接続を識別するために使用される一意のグローバル一意識別子 (GUID)。
-
Percentage
-
完了した修復の 0 (ゼロ) から 100 までの割合を含む値
-
MessageId
-
NAP システム メッセージを識別するために使用される一意の値。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー |
|