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


Функция AuthzModifySecurityAttributes (authz.h)

Функция AuthzModifySecurityAttributes изменяет сведения об атрибуте безопасности в указанном контексте клиента.

Синтаксис

AUTHZAPI BOOL AuthzModifySecurityAttributes(
  [in] AUTHZ_CLIENT_CONTEXT_HANDLE            hAuthzClientContext,
  [in] PAUTHZ_SECURITY_ATTRIBUTE_OPERATION    pOperations,
  [in] PAUTHZ_SECURITY_ATTRIBUTES_INFORMATION pAttributes
);

Параметры

[in] hAuthzClientContext

Дескриптор для изменяемого контекста клиента.

[in] pOperations

Указатель на массив AUTHZ_SECURITY_ATTRIBUTE_OPERATION значений перечисления, указывающих типы изменений, которые необходимо внести.

Этот массив должен содержать только один элемент, если значение этого элемента AUTHZ_SECURITY_ATTRIBUTE_OPERATION_REPLACE_ALL. В противном случае массив имеет то же количество элементов, что и массив pAttributes .

[in] pAttributes

Указатель на структуру AUTHZ_SECURITY_ATTRIBUTES_INFORMATION , указывающую изменяемые атрибуты.

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

Если функция выполняется успешно, возвращается значение TRUE.

Если функция завершается сбоем, она возвращает значение FALSE. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header authz.h
Библиотека Authz.lib
DLL Authz.dll