NAP 형식 상수

참고

네트워크 액세스 보호 플랫폼은 Windows 10 시작해서 사용할 수 없습니다.

다음 NAP 상수가 정의됩니다.

다음 NAP 상수는 NapTypes.h에 정의되어 있습니다.

maxSoHAttributeCount

0x64

SoH 패킷과 연결된 SoHAttribute TLV(type-length-value) 개체의 최대 수입니다.

maxSoHAttributeSize

0xFA0

SoH(상태 문) 패킷과 연결된 SoHAttribute 개체의 최대 크기(바이트)입니다.

minNetworkSoHSize

0xC

SoH 패킷의 최소 크기(바이트)입니다.

maxNetworkSoHSize

0xFA0

SoH 패킷의 최대 크기(바이트)입니다.

maxDwordCountPerSoHAttribute

maxSoHAttributeSize / sizeof(DWORD)

SoHAttribute와 연결된 최대 DWORD 값 수입니다.

maxIpv4CountPerSoHAttribute

maxSoHAttributeSize / 0x4

SoHAttribute와 연결된 최대 IPv4 주소 수입니다.

maxIpv6CountPerSoHAttribute

maxSoHAttributeSize / 0x10

SoHAttribute와 연결된 최대 IPv6 주소 수입니다.

maxStringLength

0x400

CountedString 구조체에 지정된 문자열의 최대 길이입니다.

maxStringLengthInBytes

(maxStringLength + 1) * sizeof(WCHAR)

CountedString 구조체에 지정된 문자열의 최대 길이(바이트)입니다.

maxSystemHealthEntityCount

0x14

SHV 및 SHA와 같은 시스템 상태 엔터티의 최대 수입니다.

SystemHealthEntityCount

[range(0, maxSystemHealthEntityCount)]

시스템 상태 엔터티 수에 대해 가능한 값의 범위입니다.

maxEnforcerCount

0x14

QCC와 같은 최대 적용 엔터티 수입니다.

EnforcementEntityCount

[range(0, maxEnforcerCount)]

적용 엔터티 수에 대해 가능한 값의 범위입니다.

maxPrivateDataSize

0xC8

PrivateData 구조체의 최대 크기(바이트)입니다.

maxConnectionCountPerEnforcer

0x14

적용 엔터티와 연결된 INapEnforcementClientConnection 개체의 최대 수입니다.

maxCachedSoHCount

maxSystemHealthEntityCount * maxEnforcerCount * maxConnectionCountPerEnforcer

모든 시스템 상태 및 적용 엔터티에 대해 캐시된 SoH 연결의 최대 수입니다.

freshSoHRequest

0x1

SoHResponse가 캐시된 요청이 아닌 새 요청으로 인해 발생하도록 지정합니다. 이 플래그는 INapEnforcementClientConnection 개체의 NAP 에이전트에서 사용됩니다.

shaFixup

0x1

수정이 필요하게 지정합니다. 이 플래그는 SHA에서 사용됩니다.

failureCategoryCount

0x5

FailureCategoryMapping 구조에 포함된 실패 범주의 수입니다.

ComponentTypeEnforcementClientSoH

0x1

구성 요소는 연결 인증 중에 대역 내 SoH 패킷을 보내는 QEC(격리 적용 클라이언트)입니다.

참고

이 값은 SHA 및 SHV에서 사용되지 않습니다.

ComponentTypeEnforcementClientRp

0x2

구성 요소는 INapCertRelyingParty를 구현하는 QEC이며 상태 인증서를 얻기 위해 HCS(상태 인증서 서버)와 상호 작용해야 합니다.

참고

이 값은 SHA 및 SHV에서 사용되지 않습니다.

다음 NAP 상수는 NapEnforcementClient.h에 정의되어 있습니다.

defaultProtocolMaxSize

0x0FA0

SoH 패킷의 기본 최대 크기(바이트)입니다.

maxProtocolMaxSize

0xFFFF

SoH 패킷의 가능한 최대 크기(바이트)입니다.

minProtocolMaxSize

0x012C

SoH 패킷의 가능한 가장 작은 최대 크기(바이트)입니다. SoH 패킷의 실제 크기는 minProtocolMaxSize보다 작을 수 있습니다.

ProtocolMaxSize

range(minProtocolMaxSize, maxProtocolMaxSize)

SoH 패킷의 최대 크기에 대해 가능한 값의 범위입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]
헤더
NapTypes.h;
NapEnforcementClient.h

추가 정보

NAP 상수