Поделиться через


константы 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 согласовывает использование поставщиков поддержки безопасности протокола NTLM и Kerberos.
RPC_C_AUTHN_WINNT
10
Используйте поставщика общих служб Microsoft NT LAN Manager (NTLM).
RPC_C_AUTHN_GSS_SCHANNEL
14
Используйте Schannel SSP. Этот поставщик общих служб поддерживает протокол SSL, технологию частной связи (PCT) и безопасность на уровне транспорта (TLS).
RPC_C_AUTHN_GSS_KERBEROS
16
Используйте поставщик общих служб Microsoft Kerberos.
RPC_C_AUTHN_DPA
17
Используйте распределенную проверку подлинности по паролю (DPA).
RPC_C_AUTHN_MSN
18
Поставщик SSP протокола проверки подлинности, используемый для Microsoft Network (MSN).
RPC_C_AUTHN_DIGEST
21
Windows XP или более поздней версии: использование microsoft Digest SSP
RPC_C_AUTHN_NEGO_EXTENDER
30
Windows 7 или более поздней версии: зарезервировано. Не использовать
RPC_C_AUTHN_MQ
100
Этот поставщик общих служб предоставляет совместимую с SSPI оболочку для протокола транспортного уровня очереди сообщений Майкрософт (MSMQ).
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