Tipi di dati NAP

Nota

La piattaforma Network Access Protection non è disponibile a partire da Windows 10

I tipi di dati per l'API Protezione accesso alla rete sono i seguenti.

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

Struttura FILETIME che contiene un tempo correlato alla probazione di un computer client.

ProtocolMaxSize

Valore che specifica l'intervallo di valori possibili per le dimensioni massime, in byte, di un pacchetto SoH definito da range(minProtocolMaxSize, maxProtocolMaxSize).

NapComponentId

Identificatore univoco a 4 byte usato da SHA, SHV e client di imposizione per identificarsi. I primi tre byte sono il codice SMI assegnato da IETF del fornitore e l'ultimo byte identifica il componente stesso.

SystemHealthEntityId

Valore NapComponentId usato per identificare le coppie SHA/SHV.

EnforcementEntityId

Valore NapComponentId usato per identificare i client di applicazione.

SystemHealthEntityCount

Valore che specifica il numero di SHA registrati nel sistema NAP nell'intervallo 0 (zero) a maxSystemHealthEntityCount.

EnforcementEntityCount

Valore che specifica il numero di client di applicazione nel sistema NAP nell'intervallo 0 (zero) a maxEnforcerCount.

StringCorrelationId

Versione CountedString di una struttura CorrelationId usata per associare SoHRequests a SoHResponses.

ConnectionId

Identificatore univoco globale (GUID) utilizzato per identificare le connessioni nap gestite dai client di applicazione.

Percentuale

Valore contenente la percentuale compresa tra 0 (zero) e 100 di correzione completata

Messageid

Valore univoco usato per identificare i messaggi di sistema NAP.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
NapTypes.h;
NapEnforcementClient.h