Ces valeurs spécifient un niveau d’authentification, qui indique la quantité d’authentification fournie pour protéger l’intégrité des données. Chaque niveau inclut la protection fournie par les niveaux précédents.
Constante/valeur
Description
RPC_C_AUTHN_LEVEL_DEFAULT
0
Indique à DCOM de choisir le niveau d’authentification à l’aide de son algorithme de négociation de couverture de sécurité normal. Pour plus d’informations, consultez Négociation de couverture de sécurité.
RPC_C_AUTHN_LEVEL_NONE
1
N’effectue aucune authentification.
RPC_C_AUTHN_LEVEL_CONNECT
2
Authentifie les informations d’identification du client uniquement lorsque le client établit une relation avec le serveur. Les transports de datagrammes utilisent toujours RPC_AUTHN_LEVEL_PKT à la place.
RPC_C_AUTHN_LEVEL_CALL
3
S’authentifie uniquement au début de chaque appel de procédure distante lorsque le serveur reçoit la demande. Les transports de datagrammes utilisent RPC_C_AUTHN_LEVEL_PKT à la place.
RPC_C_AUTHN_LEVEL_PKT
4
Authentifie que toutes les données reçues proviennent du client attendu.
RPC_C_AUTHN_LEVEL_PKT_INTEGRITY
5
Authentifie et vérifie qu’aucune des données transférées entre le client et le serveur n’a été modifiée.
RPC_C_AUTHN_LEVEL_PKT_PRIVACY
6
Authentifie tous les niveaux précédents et chiffre la valeur d’argument de chaque appel de procédure distante.
Spécifications
Condition requise
Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]