Функция NetAccessSetInfo (lmaccess.h)
[Эта функция устарела. Список альтернативных функций см. в разделе Функции авторизации.]
Не поддерживается.
Функция NetAccessSetInfo изменяет список управления доступом (ACL) для ресурса.
Синтаксис
NET_API_STATUS NET_API_FUNCTION NetAccessSetInfo(
LPCWSTR servername,
LPCWSTR resource,
DWORD level,
LPBYTE buf,
LPDWORD parm_err
);
Параметры
servername
Указатель на строку, указывающую DNS- или NetBIOS-имя удаленного сервера, на котором выполняется функция. Если этот параметр имеет значение NULL, используется локальный компьютер.
resource
Указатель на строку, содержащую имя изменяемого сетевого ресурса.
level
Задает уровень информации данных. Этот параметр может иметь следующее значение.
Значение | Значение |
---|---|
|
Параметр pbBuffer указывает на структуру access_info_1 . |
buf
Указатель на буфер, содержащий структуру сведений о доступе. Формат этих данных зависит от значения параметра sLevel .
parm_err
TBD
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет NERR_Success.
Если функция завершается сбоем, возвращаемое значение представляет собой системный код ошибки. Список кодов ошибок см. в разделе Системные коды ошибок.
Комментарии
Для успешного выполнения этой функции на компьютере с включенной локальной безопасностью требуется Администратор привилегий.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | lmaccess.h (включая Lm.h, Lmaccess.h) |
Библиотека | Netapi32.lib |
DLL | Netapi32.dll |