Constantes Authentication-Service

As constantes do serviço de autenticação representam os serviços de autenticação passados para várias funções em tempo de execução.

As constantes a seguir são valores válidos para o parâmetro AuthnSvc .

Constante/valor Descrição
RPC_C_AUTHN_NONE
0
Sem autenticação.
RPC_C_AUTHN_DCE_PRIVATE
1
Use a autenticação de chave privada DCE (Ambiente de Computação Distribuída).
RPC_C_AUTHN_DCE_PUBLIC
2
Autenticação de chave pública DCE (reservada para uso futuro).
RPC_C_AUTHN_DEC_PUBLIC
4
Autenticação de chave pública DEC (reservada para uso futuro).
RPC_C_AUTHN_GSS_NEGOTIATE
9
Use o SSP do Microsoft Negotiate. Esse SSP negocia entre o uso dos provedores de suporte de segurança do protocolo NTLM e Kerberos (SSP).
RPC_C_AUTHN_WINNT
10
Use o SSP do Microsoft NT LAN Manager (NTLM).
RPC_C_AUTHN_GSS_SCHANNEL
14
Use o SSP do Schannel. Esse SSP dá suporte a SSL (Secure Socket Layer), PCT (tecnologia de comunicação privada) e TLS (segurança no nível do transporte).
RPC_C_AUTHN_GSS_KERBEROS
16
Use o SSP do Microsoft Kerberos.
RPC_C_AUTHN_DPA
17
Use a DPA (Autenticação de Senha Distribuída).
RPC_C_AUTHN_MSN
18
Protocolo de autenticação SSP usado para o MSN (Microsoft Network).
RPC_C_AUTHN_DIGEST
21
Windows XP ou posterior: usar o SSP do Microsoft Digest
RPC_C_AUTHN_NEGO_EXTENDER
30
Windows 7 ou posterior: reservado. Não usar
RPC_C_AUTHN_MQ
100
Esse SSP fornece um wrapper compatível com SSPI para o protocolo de nível de transporte MSMQ (Fila de Mensagens da Microsoft).
RPC_C_AUTHN_DEFAULT
0xffffffff
Use o serviço de autenticação padrão.

Comentários

Especifique RPC_C_AUTHN_NONE para desativar a autenticação para chamadas de procedimento remoto feitas em um identificador de associação. Quando você especifica RPC_C_AUTHN_DEFAULT, a biblioteca de tempo de execução do RPC usa o serviço de autenticação RPC_C_AUTHN_WINNT para chamadas de procedimento remoto feitas usando o identificador de associação.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Rpcdce.h

Confira também

RpcBindingInqAuthInfo

RpcBindingSetAuthInfo

RpcBindingInqAuthClient

RpcBindingInqAuthClientEx

RpcBindingSetAuthInfoEx

RpcBindingInqAuthInfoEx