다음을 통해 공유


인증 수준 상수

이러한 값은 데이터의 무결성을 보호하는 데 도움이 되는 인증의 양을 나타내는 인증 수준을 지정합니다. 각 수준에는 이전 수준에서 제공하는 보호가 포함됩니다.

상수/값 설명
RPC_C_AUTHN_LEVEL_DEFAULT
0
표준 보안 담요 협상 알고리즘을 사용하여 인증 수준을 선택하도록 DCOM에 지시합니다. 자세한 내용은 보안 담요 협상을 참조하세요.
RPC_C_AUTHN_LEVEL_NONE
1
인증을 수행하지 않습니다.
RPC_C_AUTHN_LEVEL_CONNECT
2
클라이언트 서버를 사용하여 관계를 설정하는 경우에 클라이언트의 자격 증명을 인증합니다. 데이터그램 전송은 항상 RPC_AUTHN_LEVEL_PKT 대신 사용합니다.
RPC_C_AUTHN_LEVEL_CALL
3
서버가 요청을 수신할 때 각 원격 프로시저 호출의 시작 부분에만 인증합니다. 데이터그램 전송은 대신 RPC_C_AUTHN_LEVEL_PKT 사용합니다.
RPC_C_AUTHN_LEVEL_PKT
4
받은 모든 데이터가 대상 클라이언트에서 보낸 것임을 인증합니다.
RPC_C_AUTHN_LEVEL_PKT_INTEGRITY
5
클라이언트와 서버 간에 전송되는 데이터가 수정되지 않았음을 인증합니다.
RPC_C_AUTHN_LEVEL_PKT_PRIVACY
6
모든 이전 수준을 인증하고 각 원격 프로시저 호출의 인수 값을 암호화합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Rpcdce.h