NAP 데이터 형식
참고
네트워크 액세스 보호 플랫폼은 Windows 10 시작해서 사용할 수 없습니다.
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;
-
보호 관찰 시간
-
클라이언트 컴퓨터의 보호 관찰과 관련된 시간을 포함하는 FILETIME 구조체입니다.
-
ProtocolMaxSize
-
range(minProtocolMaxSize, maxProtocolMaxSize)에 정의된 SoH 패킷의 최대 크기(바이트)에 대해 가능한 값의 범위를 지정하는 값입니다.
-
NapComponentId
-
SHA, SHV 및 적용 클라이언트가 자신을 식별하는 데 사용하는 고유한 4바이트 식별자입니다. 처음 3바이트는 공급업체의 IETF 할당 SMI 코드이며 마지막 바이트는 구성 요소 자체를 식별합니다.
-
SystemHealthEntityId
-
SHA/SHV 쌍을 식별하는 데 사용되는 NapComponentId 값입니다.
-
EnforcementEntityId
-
적용 클라이언트를 식별하는 데 사용되는 NapComponentId 값입니다.
-
SystemHealthEntityCount
-
MAXSystemHealthEntityCount 범위가 0인 NAP 시스템의 등록된 SHA 수를 지정하는 값입니다.
-
EnforcementEntityCount
-
0부터 maxEnforcerCount까지의 NAP 시스템의 적용 클라이언트 수를 지정하는 값입니다.
-
StringCorrelationId
-
SoHRequests를 SoHResponses에 페어링하는 데 사용되는 CorrelationId 구조체의 CountedString 버전입니다.
-
ConnectionId
-
적용 클라이언트에서 유지 관리하는 NAP 연결을 식별하는 데 사용되는 고유한 GUID(Globally Unique Identifier)입니다.
-
Percentage
-
완료된 수정의 0에서 100 사이의 백분율을 포함하는 값입니다.
-
MessageId
-
NAP 시스템 메시지를 식별하는 데 사용되는 고유한 값입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |
헤더 |
|