Freigeben über


Konstanten der Authentifizierungsebene

Diese Werte geben eine Authentifizierungsebene an, die den Umfang der Authentifizierung angibt, die zum Schutz der Integrität der Daten bereitgestellt wird. Jede Ebene umfasst den Schutz, der von den vorherigen Ebenen bereitgestellt wurde.

Konstante/Wert BESCHREIBUNG
RPC_C_AUTHN_LEVEL_DEFAULT
0
Weist DCOM an, die Authentifizierungsebene mithilfe des normalen Aushandlungsalgorithmus für Sicherheitsdecken auszuwählen. Weitere Informationen finden Sie unter Sicherheitsdeckenverhandlung.
RPC_C_AUTHN_LEVEL_NONE
1
Führt keine Authentifizierung aus.
RPC_C_AUTHN_LEVEL_CONNECT
2
Authentifiziert die Anmeldeinformationen des Clients nur, wenn der Client eine Beziehung mit dem Server herstellt. Datagrammtransporte verwenden stattdessen immer RPC_AUTHN_LEVEL_PKT.
RPC_C_AUTHN_LEVEL_CALL
3
Authentifiziert sich nur am Anfang jedes Remoteprozeduraufrufs, wenn der Server die Anforderung empfängt. Datagrammtransporte verwenden stattdessen RPC_C_AUTHN_LEVEL_PKT.
RPC_C_AUTHN_LEVEL_PKT
4
Authentifiziert, dass alle empfangenen Daten vom erwarteten Client stammen.
RPC_C_AUTHN_LEVEL_PKT_INTEGRITY
5
Authentifiziert und überprüft, ob keine der zwischen Client und Server übertragenen Daten geändert wurde.
RPC_C_AUTHN_LEVEL_PKT_PRIVACY
6
Authentifiziert alle vorherigen Ebenen und verschlüsselt den Argumentwert jedes Remoteprozeduraufrufs.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Rpcdce.h