NAP-Datentypen
Hinweis
Die Netzwerkzugriffsschutzplattform ist ab Windows 10
Die Datentypen für die NAP-API (Network Access Protection) sind wie folgt.
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
-
Eine FILETIME-Struktur , die eine Zeit im Zusammenhang mit der Probezeit eines Clientcomputers enthält.
-
ProtocolMaxSize
-
Ein -Wert, der den Bereich der möglichen Werte für die maximale Größe eines SoH-Pakets in Bytes angibt, wie durch range(minProtocolMaxSize, maxProtocolMaxSize) definiert.
-
NapComponentId
-
Ein eindeutiger 4-Byte-Bezeichner, der von SHAs, SHVs und Erzwingungsclients verwendet wird, um sich selbst zu identifizieren. Die ersten drei Bytes sind der vom IETF zugewiesene SMI-Code des Anbieters, und das letzte Byte identifiziert die Komponente selbst.
-
SystemHealthEntityId
-
Ein NapComponentId-Wert , der zum Identifizieren von SHA/SHV-Paaren verwendet wird.
-
EnforcementEntityId
-
Ein NapComponentId-Wert , der zum Identifizieren von Erzwingungsclients verwendet wird.
-
SystemHealthEntityCount
-
Ein -Wert, der die Anzahl der registrierten SHAs im NAP-System im Bereich 0 (Null) bis maxSystemHealthEntityCount angibt.
-
EnforcementEntityCount
-
Ein -Wert, der die Anzahl der Erzwingungsclients im NAP-System im Bereich 0 (null) bis maxEnforcerCount angibt.
-
StringCorrelationId
-
Die CountedString-Version einer CorrelationId-Struktur , die zum Koppeln von SoHRequests mitSoHResponses verwendet wird.
-
ConnectionId
-
Eine eindeutige GUID (Globally Unique Identifier), die verwendet wird, um NAP-Verbindungen zu identifizieren, die von Erzwingungsclients verwaltet werden.
-
Percentage
-
Ein -Wert, der den Prozentsatz zwischen 0 (null) und 100 abgeschlossener Korrektur enthält.
-
MessageId
-
Ein eindeutiger Wert, der zum Identifizieren von NAP-Systemmeldungen verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|