constantes de Authentication-Service

Las constantes del servicio de autenticación representan los servicios de autenticación pasados a varias funciones en tiempo de ejecución.

Las constantes siguientes son valores válidos para el parámetro AuthnSvc .

Constante o valor Descripción
RPC_C_AUTHN_NONE
0
Sin autenticación.
RPC_C_AUTHN_DCE_PRIVATE
1
Use la autenticación de clave privada del entorno de computación distribuida (DCE).
RPC_C_AUTHN_DCE_PUBLIC
2
Autenticación de clave pública DCE (reservada para uso futuro).
RPC_C_AUTHN_DEC_PUBLIC
4
Autenticación de clave pública de DEC (reservada para uso futuro).
RPC_C_AUTHN_GSS_NEGOTIATE
9
Use el SSP de Microsoft Negotiate. Este SSP negocia entre el uso del protocolo NTLM y los proveedores de soporte técnico de seguridad (SSP) del protocolo Kerberos.
RPC_C_AUTHN_WINNT
10
Use el SSP de Microsoft NT LAN Manager (NTLM).
RPC_C_AUTHN_GSS_SCHANNEL
14
Use el SSP de Schannel. Este SSP admite capa de sockets seguros (SSL), tecnología de comunicación privada (PCT) y seguridad de nivel de transporte (TLS).
RPC_C_AUTHN_GSS_KERBEROS
16
Use el SSP de Microsoft Kerberos.
RPC_C_AUTHN_DPA
17
Use la autenticación de contraseña distribuida (DPA).
RPC_C_AUTHN_MSN
18
SSP de protocolo de autenticación usado para Microsoft Network (MSN).
RPC_C_AUTHN_DIGEST
21
Windows XP o posterior: usar el SSP de resumen de Microsoft
RPC_C_AUTHN_NEGO_EXTENDER
30
Windows 7 o posterior: reservado. No debe usarse
RPC_C_AUTHN_MQ
100
Este SSP proporciona un contenedor compatible con SSPI para el protocolo de nivel de transporte de Cola de mensajes de Microsoft (MSMQ).
RPC_C_AUTHN_DEFAULT
0xffffffff
Use el servicio de autenticación predeterminado.

Comentarios

Especifique RPC_C_AUTHN_NONE para desactivar la autenticación para las llamadas a procedimientos remotos realizadas a través de un identificador de enlace. Al especificar RPC_C_AUTHN_DEFAULT, la biblioteca en tiempo de ejecución rpc usa el servicio de autenticación RPC_C_AUTHN_WINNT para las llamadas a procedimientos remotos realizadas mediante el identificador de enlace.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Rpcdce.h

Consulte también

RpcBindingInqAuthInfo

RpcBindingSetAuthInfo

RpcBindingInqAuthClient

RpcBindingInqAuthClientEx

RpcBindingSetAuthInfoEx

RpcBindingInqAuthInfoEx