Partager via


en-tête naptypes.h

Cet en-tête est utilisé par la protection d’accès réseau. Pour plus d'informations, consultez les pages suivantes :

naptypes.h contient les interfaces de programmation suivantes :

Structures

 
CorrelationId

Est utilisé pour associer SoHRequests à SoHResponses et décrit de manière unique un échange SoH.
CountedString

Définit une chaîne terminée par un caractère Null avec une longueur définie.
FailureCategoryMapping

Contient des informations d’état de conformité facultatives qui sont retournées par le validateur d’intégrité système (SHV).
FixupInfo

Contient des informations de correction pour l’agent d’intégrité Sysytem (SHA).
Ipv4Address

Définit une adresse IPv4.
Ipv6Address

Définit une adresse IPv6.
IsolationInfo

Définit le status d’isolation de l’ordinateur ou de la connexion.
IsolationInfoEx

Définit la status d’isolation étendue de l’ordinateur ou de la connexion.
NapComponentRegistrationInfo

Définit un composant NAP inscrit, tel qu’un sha, SHV ou un client d’application.
NetworkSoH

Définit le protocole Wire SoH.
PrivateData

Permet de stocker et de récupérer des objets blob de données opaques.
ResultCodes

Définit une liste de codes de résultat.
Soh

Contient les données d’instruction d’intégrité (SoH).
SoHAttribute

Définit le protocole SoH entre sha/SHV et le système NAP.
SystemHealthAgentState

Stocke l’état dynamique du SHA.

Énumérations

 
ExtendedIsolationState

Décrit l’état d’isolation étendue d’une connexion.
FailureCategory

Indique la source d’une défaillance.
FixupState

Définit l’état de correction de l’agent d’intégrité du système (SHA).
IsolationState

Décrit l’état d’isolation d’une connexion.
NapNotifyType

Énumère les types de notifications de service envoyées par le service NapAgent.
RemoteConfigurationType

Décrit le type de configuration à distance possible pour un composant.