Constantes de nivel de autenticación

Estos valores especifican un nivel de autenticación, que indica la cantidad de autenticación proporcionada para ayudar a proteger la integridad de los datos. Cada nivel incluye la protección proporcionada por los niveles anteriores.

Constante o valor Descripción
RPC_C_AUTHN_LEVEL_DEFAULT
0
Indica a DCOM que elija el nivel de autenticación mediante su algoritmo de negociación de manta de seguridad normal. Para obtener más información, consulte Negociación de manta de seguridad.
RPC_C_AUTHN_LEVEL_NONE
1
No realiza ninguna autenticación.
RPC_C_AUTHN_LEVEL_CONNECT
2
Autentica las credenciales del cliente solo cuando el cliente establece una relación con el servidor. Los transportes de datagrama siempre usan RPC_AUTHN_LEVEL_PKT en su lugar.
RPC_C_AUTHN_LEVEL_CALL
3
Solo se autentica al principio de cada llamada a procedimiento remoto cuando el servidor recibe la solicitud. En su lugar, los transportes de datagramas usan RPC_C_AUTHN_LEVEL_PKT.
RPC_C_AUTHN_LEVEL_PKT
4
Autentica que todos los datos recibidos proceden del cliente esperado.
RPC_C_AUTHN_LEVEL_PKT_INTEGRITY
5
Autentica y comprueba que ninguno de los datos transferidos entre el cliente y el servidor se ha modificado.
RPC_C_AUTHN_LEVEL_PKT_PRIVACY
6
Autentica todos los niveles anteriores y cifra el valor del argumento de cada llamada a procedimiento remoto.

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