На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

NetLocalGroupAdd



The NetLocalGroupAdd function creates a local group in the security database.

Security Requirements

Only members of the Administrators or Account Operators local group can successfully execute NetLocalGroupAdd.

NET_API_STATUS NetLocalGroupAdd(

LPWSTR servername,
DWORD level,
LPBYTE buf,
LPDWORD parm_err
);


Parameters

servername

Pointer to a Unicode string containing the name of the remote server on which the function is to execute. A NULL pointer or string specifies the local computer.

level

Specifies one of the following values to set the level of information pointed to in the buf parameter.

Value Meaning
0 Specify local group name of the user. The specified buffer points to an array of LOCALGROUP_INFO_0 structures.
1 Specify local group attributes of the user. The specified buffer points to an array of LOCALGROUP_INFO_1 structures.


buf

Pointer to a buffer containing the local group information structure.

parm_err

Optional pointer to a DWORD that returns the index of the first parameter to cause ERROR_INVALID_PARAMETER. If NULL the parameter is not returned on error.



Return Values

If the function succeeds, the return value is NERR_Success.
If the function fails, the return value is one of the following error codes.

Value Meaning
ERROR_ACCESS_DENIED The user does not have access to the requested information.
NERR_InvalidComputer The computer name is invalid.
NERR_NotPrimary The operation is allowed only on the primary domain controller of the domain.
NERR_GroupExists The group already exists.
NERR_UserExists The user account already exists.
ERROR_ALIAS_EXISTS An error occurs when accessing the alias.


See Also

NetLocalGroupDel


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

NetLocalGroupAdd



Функция NetLocalGroupAdd создает локальную группу в базе данных безопасности.

Требования Безопасности

Только участники Администраторов или локальной группы Учетных Операторов могут успешно выполнить NetLocalGroupAdd.

NET_API_STATUS NetLocalGroupAdd(

LPWSTR servername, УРОВЕНЬ DWORD, буфер LPBYTE, parm_err LPDWORD
);


Параметры

servername

Указатель в строку Уникода, содержащую имя дистанционного сервера на котором функция должна выполняться. НЕДЕЙСТВИТЕЛЬНЫЙ указатель или строка определяет локальный компьютер.

уровень

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

Значение Величины
0 Определяют локальное групповое имя пользователя. Определенный буфер указывает на массив структур LOCALGROUP_INFO_0.
1 Определяют локальные групповые атрибуты пользователя. Определенный буфер указывает на массив структур LOCALGROUP_INFO_1.


буфер

Указатель в буфер, содержащий локальную групповую информационную структуру.

parm_err

Дополнительный указатель на DWORD, которое возвращает индекс первого параметра, чтобы вызывать ERROR_INVALID_PARAMETER. Если НЕДЕЙСТВИТЕЛЬНЫЙ параметр не возвращан на ошибку.



Обратные Величины

Если функция добивается успеха, обратная величина - NERR_Success.
Если функция терпит неудачу, обратная величина - один из следующих кодов ошибки.

Значение Величины
ERROR_ACCESS_DENIED пользователь нет имеет доступ к запрошенной информации.
NERR_InvalidComputer компьютерное имя недействительно.
NERR_NotPrimary операция допускается только на первичном доменном диспетчере области.
NERR_GroupExists группа уже существует.
NERR_UserExists счет пользователя уже существует.
ERROR_ALIAS_EXISTS ошибка происходит при доступе псевдонима.


Смотри Также

NetLocalGroupDel


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz