Costanti Authentication-Service

Le costanti del servizio di autenticazione rappresentano i servizi di autenticazione passati a varie funzioni di runtime.

Le costanti seguenti sono valori validi per il parametro AuthnSvc .

Costante/valore Descrizione
RPC_C_AUTHN_NONE
0
Nessuna autenticazione.
RPC_C_AUTHN_DCE_PRIVATE
1
Usare l'autenticazione con chiave privata DCE (Distributed Computing Environment).
RPC_C_AUTHN_DCE_PUBLIC
2
Autenticazione con chiave pubblica DCE (riservata per uso futuro).
RPC_C_AUTHN_DEC_PUBLIC
4
Autenticazione con chiave pubblica DEC (riservata per uso futuro).
RPC_C_AUTHN_GSS_NEGOTIATE
9
Usare il provider di servizi condivisi Microsoft Negotiate. Questo provider di servizi condivisi negozia tra l'uso dei provider di supporto per la sicurezza del protocollo NTLM e Kerberos.
RPC_C_AUTHN_WINNT
10
Usare il provider di servizi condivisi Microsoft NT LAN Manager (NTLM).
RPC_C_AUTHN_GSS_SCHANNEL
14
Usare il provider di servizi condivisi Schannel. Questo provider di servizi condivisi supporta SECURE Socket Layer (SSL), la tecnologia di comunicazione privata (PCT) e la sicurezza a livello di trasporto (TLS).
RPC_C_AUTHN_GSS_KERBEROS
16
Usare il provider di servizi condivisi Kerberos Microsoft.
RPC_C_AUTHN_DPA
17
Usare l'autenticazione password distribuita (DPA).
RPC_C_AUTHN_MSN
18
Provider di servizi condivisi del protocollo di autenticazione usato per Microsoft Network (MSN).
RPC_C_AUTHN_DIGEST
21
Windows XP o versione successiva: usare il provider di servizi condivisi del digest Microsoft
RPC_C_AUTHN_NEGO_EXTENDER
30
Windows 7 o versione successiva: riservato. Non utilizzare
RPC_C_AUTHN_MQ
100
Questo provider di servizi condivisi fornisce un wrapper compatibile con SSPI per il protocollo a livello di trasporto Microsoft Message Queue (MSMQ).
RPC_C_AUTHN_DEFAULT
0xffffffff
Usare il servizio di autenticazione predefinito.

Commenti

Specificare RPC_C_AUTHN_NONE per disattivare l'autenticazione per le chiamate di procedura remota effettuate su un handle di associazione. Quando si specifica RPC_C_AUTHN_DEFAULT, la libreria di runtime RPC usa il servizio di autenticazione RPC_C_AUTHN_WINNT per le chiamate di routine remote effettuate tramite l'handle di associazione.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Rpcdce.h

Vedi anche

RpcBindingInqAuthInfo

RpcBindingSetAuthInfo

RpcBindingInqAuthClient

RpcBindingInqAuthClientEx

RpcBindingSetAuthInfoEx

RpcBindingInqAuthInfoEx