Прочитать на английском

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


Константы уровня проверки подлинности

Эти значения указывают уровень проверки подлинности, который указывает объем проверки подлинности, предоставляемой для защиты целостности данных. Каждый уровень включает защиту, предоставляемую предыдущими уровнями.

Констант/значение Описание
RPC_C_AUTHN_LEVEL_DEFAULT
0
Указывает DCOM выбрать уровень проверки подлинности с помощью обычного алгоритма согласования общих сведений о безопасности. Дополнительные сведения см. в разделе Согласование общих сведений о безопасности.
RPC_C_AUTHN_LEVEL_NONE
1
Не выполняет проверку подлинности.
RPC_C_AUTHN_LEVEL_CONNECT
2
Проверяет подлинность учетных данных клиента только в том случае, если клиент устанавливает связь с сервером. Транспорты датаграмм всегда используют RPC_AUTHN_LEVEL_PKT.
RPC_C_AUTHN_LEVEL_CALL
3
Выполняет проверку подлинности только в начале каждого удаленного вызова процедуры, когда сервер получает запрос. Вместо этого транспорты датаграмм используют RPC_C_AUTHN_LEVEL_PKT.
RPC_C_AUTHN_LEVEL_PKT
4
Проверяет подлинность того, что все полученные данные получены от ожидаемого клиента.
RPC_C_AUTHN_LEVEL_PKT_INTEGRITY
5
Выполняет проверку подлинности и проверяет, что данные, передаваемые между клиентом и сервером, не были изменены.
RPC_C_AUTHN_LEVEL_PKT_PRIVACY
6
Проверяет подлинность всех предыдущих уровней и шифрует значение аргумента каждого вызова удаленной процедуры.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Rpcdce.h