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


Метод __SystemSecurity::Set9XUserList

Метод __SystemSecurity::Set9XUserList задает права удаленного доступа для списка отдельных пользователей на компьютерах под управлением устаревших версий Windows, где управление доступом с помощью дескрипторов безопасности Windows недоступно.

Список указывается как массив внедренных объектов, где каждый объект является экземпляром класса __NTLMUser9X . Эта функция похожа на дескриптор безопасности, но является более ограниченной. Группы не поддерживаются, а локальный доступ не контролируется, так как локальный пользователь всегда имеет полный доступ. Допускаются как записи управления доступом (ACE), так и записи управления доступом (ACE), поэтому порядок ACE имеет важное значение в списке управления доступом на уровне пользователей (DACL). Дополнительные сведения см. в разделе Порядок ACE в DACL.

Синтаксис

HRESULT Set9XUserList(
  [in] __NTLMUser9X ul[]
);

Параметры

ul [in]

Массив пользователей.

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

Этот метод возвращает HRESULT , указывающий состояние вызова метода. В следующем списке перечислены возвращаемые значения, имеющие значение для Set9XUserList. Для сценариев и приложений Visual Basic результат можно получить из OutParameters.ReturnValue. Дополнительные сведения см. в разделах Создание объектов InParameters и Анализ объектов OutParameters.

WBEM_E_METHOD_DISABLED

Этот метод не поддерживается.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
все пространства имен WMI

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

Системные классы WMI

__SystemSecurity

__SystemSecurity::GetSD

__SystemSecurity::SetSD

Win32_ACE

Win32_SecurityDescriptor

Защита пространств имен WMI

Константы безопасности WMI