Authentication-Service 상수

인증 서비스 상수는 다양한 런타임 함수에 전달된 인증 서비스를 나타냅니다.

다음 상수는 AuthnSvc 매개 변수에 유효한 값입니다.

상수/값 설명
RPC_C_AUTHN_NONE
0
인증 없음.
RPC_C_AUTHN_DCE_PRIVATE
1
DCE(분산 컴퓨팅 환경) 프라이빗 키 인증을 사용합니다.
RPC_C_AUTHN_DCE_PUBLIC
2
DCE 공개 키 인증(향후 사용을 위해 예약됨).
RPC_C_AUTHN_DEC_PUBLIC
4
DEC 공개 키 인증(향후 사용을 위해 예약됨).
RPC_C_AUTHN_GSS_NEGOTIATE
9
Microsoft Negotiate SSP를 사용합니다. 이 SSP는 NTLM과 Kerberos 프로토콜 SSP(보안 지원 공급자)의 사용 간에 협상합니다.
RPC_C_AUTHN_WINNT
10
Microsoft NTLM(NT LAN Manager) SSP를 사용합니다.
RPC_C_AUTHN_GSS_SCHANNEL
14
Schannel SSP를 사용합니다. 이 SSP는 SSL(Secure Socket Layer), PCT(프라이빗 통신 기술) 및 TLS(전송 수준 보안)를 지원합니다.
RPC_C_AUTHN_GSS_KERBEROS
16
Microsoft Kerberos SSP를 사용합니다.
RPC_C_AUTHN_DPA
17
DPA(분산 암호 인증)를 사용합니다.
RPC_C_AUTHN_MSN
18
MSN(Microsoft Network)에 사용되는 인증 프로토콜 SSP입니다.
RPC_C_AUTHN_DIGEST
21
Windows XP 이상: Microsoft 다이제스트 SSP 사용
RPC_C_AUTHN_NEGO_EXTENDER
30
Windows 7 이상: 예약됨. 사용 안 함
RPC_C_AUTHN_MQ
100
이 SSP는 MSMQ(Microsoft Message Queue) 전송 수준 프로토콜에 대한 SSPI 호환 래퍼를 제공합니다.
RPC_C_AUTHN_DEFAULT
0xffffffff
기본 인증 서비스를 사용합니다.

설명

바인딩 핸들을 통해 수행한 원격 프로시저 호출에 대한 인증을 해제할 RPC_C_AUTHN_NONE 지정합니다. RPC_C_AUTHN_DEFAULT 지정하면 RPC 런타임 라이브러리는 바인딩 핸들을 사용하여 수행한 원격 프로시저 호출에 RPC_C_AUTHN_WINNT 인증 서비스를 사용합니다.

요구 사항

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

추가 정보

RpcBindingInqAuthInfo

RpcBindingSetAuthInfo

RpcBindingInqAuthClient

RpcBindingInqAuthClientEx

RpcBindingSetAuthInfoEx

RpcBindingInqAuthInfoEx