Konstanten auf Authentifizierungsebene

Diese Werte geben eine Authentifizierungsebene an, die den Umfang der Authentifizierung angibt, die bereitgestellt wird, um die Integrität der Daten zu schützen. Jede Ebene umfasst den Schutz, der von den vorherigen Ebenen bereitgestellt wird.

Konstante/Wert BESCHREIBUNG
RPC _ C _ AUTHN _ LEVEL _ DEFAULT
0
Weist DCOM an, die Authentifizierungsebene mithilfe des normalen Algorithmus für die Aushandlung von Sicherheitsaushandlungen auszuwählen. Weitere Informationen finden Sie unter Sicherheitsaushandlung.
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 _ _ _ _ _ PKT-INTEGRITÄT AUF C-AUTHENTIFIZIERUNGSEBENE
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