Costanti a livello di autenticazione

Questi valori specificano un livello di autenticazione, che indica la quantità di autenticazione fornita per proteggere l'integrità dei dati. Ogni livello include la protezione fornita dai livelli precedenti.

Costante/valore Descrizione
RPC_C_AUTHN_LEVEL_DEFAULT
0
Indica a DCOM di scegliere il livello di autenticazione usando il normale algoritmo di negoziazione con copertura di sicurezza. Per altre informazioni, vedere Negoziazione coperta di sicurezza.
RPC_C_AUTHN_LEVEL_NONE
1
Non esegue alcuna autenticazione.
RPC_C_AUTHN_LEVEL_CONNECT
2
Autentica le credenziali del client solo quando il client stabilisce una relazione con il server. I trasporti datagram usano sempre RPC_AUTHN_LEVEL_PKT.
RPC_C_AUTHN_LEVEL_CALL
3
Esegue l'autenticazione solo all'inizio di ogni chiamata di procedura remota quando il server riceve la richiesta. I trasporti di Datagram usano invece RPC_C_AUTHN_LEVEL_PKT.
RPC_C_AUTHN_LEVEL_PKT
4
Autentica che tutti i dati ricevuti provengono dal client previsto.
RPC_C_AUTHN_LEVEL_PKT_INTEGRITY
5
Autentica e verifica che nessuno dei dati trasferiti tra client e server sia stato modificato.
RPC_C_AUTHN_LEVEL_PKT_PRIVACY
6
Autentica tutti i livelli precedenti e crittografa il valore dell'argomento di ogni chiamata di procedura remota.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Rpcdce.h