Функция RpcMgmtInqDefaultProtectLevel (rpcdce.h)

Функция RpcMgmtInqDefaultProtectLevel возвращает уровень проверки подлинности по умолчанию для службы проверки подлинности.

Синтаксис

RPC_STATUS RpcMgmtInqDefaultProtectLevel(
  unsigned long AuthnSvc,
  unsigned long *AuthnLevel
);

Параметры

AuthnSvc

Служба проверки подлинности, для которой возвращается уровень проверки подлинности по умолчанию. Допустимые значения являются константой для любого допустимого поставщика безопасности.

AuthnLevel

Возвращает уровень проверки подлинности по умолчанию для указанной службы проверки подлинности. Уровень проверки подлинности определяет степень защиты обмена данными, прошедшими проверку подлинности между клиентом и сервером. Дополнительные сведения см. в разделе Константы уровня проверки подлинности.

Возвращаемое значение

Значение Значение
RPC_S_OK
Вызов выполнен успешно.
RPC_S_UNKNOWN_AUTH_SERVICE
Неизвестная служба проверки подлинности.
 
Примечание Список допустимых кодов ошибок см. в разделе Возвращаемые значения RPC.
 

Комментарии

Приложение вызывает функцию RpcMgmtInqDefaultProtectLevel , чтобы получить уровень проверки подлинности по умолчанию для указанной службы проверки подлинности.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header rpcdce.h (включая Rpc.h)
Библиотека Rpcrt4.lib
DLL Rpcrt4.dll

См. также раздел

RpcMgmtInqComTimeout

RpcMgmtInqIfIds