На главную

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 | Скачать Вниз

Group Functions



The group functions control global groups. A global group contains a number of user accounts from one domain that are grouped together under one group account name. A global group can contain only members from the domain where the global group is created. A global group can contain only user accounts; it cannot contain local groups or other global groups. The group functions are:

NetGroupAdd
NetGroupAddUser
NetGroupDel
NetGroupDelUser
NetGroupEnum
NetGroupGetInfo
NetGroupGetUsers
NetGroupSetInfo
NetGroupSetUsers
To create a group, an application calls NetGroupAdd, supplying a group name. Initially, the group has no members. To assign members to the group, call NetGroupSetUsers. To add a user to an existing global group, call NetGroupAddUser. To set general information about the global group, call NetGroupSetInfo.

The NetGroupDelUser function deletes a specified user name from a group, and NetGroupDel destroys a group. The NetGroupDel function works whether or not the group has any members.
Three group functions retrieve information about the groups on a server: NetGroupEnum produces a list of all groups; NetGroupGetUsers lists all members of a specified group; and NetGroupGetInfo returns general information about the group. Each user account automatically belongs to one of the special global groups Domain Users or None, according to the user's security requirements. Membership of these groups is indirectly controlled by the NetUserAdd, NetUserDel, and NetUserSetInfo functions.

Group account information is available at three levels:
GROUP_INFO_0
GROUP_INFO_1
GROUP_INFO_2
The groups to which a user belongs may be obtained at two information levels.
GROUP_USERS_INFO_0
GROUP_USERS_INFO_1
The following information levels are valid only for NetGroupSetInfo.
GROUP_INFO_1002
GROUP_INFO_1005

For NetGroupSetInfo, parmnum values refer to the members of the GROUP_INFO structure as follows. These values are used when indicating an error in a specific parameter through parm_err.

parmnum value Member of GROUP_INFO structure
GROUP_NAME_PARMNUM grpi_name
GROUP_COMMENT_PARMNUM grpi_comment
GROUP_ATTRIBUTES_PARMNUM grpi_attributes



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

Групповые Функции



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

NetGroupAdd NetGroupAddUser NetGroupDel NetGroupDelUser NetGroupEnum NetGroupGetInfo NetGroupGetUsers NetGroupSetInfo NetGroupSetUsers
Для того, чтобы создавать группу, прикладные вызовы NetGroupAdd, поставляющие групповое имя. Первоначально, группа не имеет участников. Для того, чтобы назначать участников группы, назовите NetGroupSetUsers. Для того, чтобы добавлять потребителя к существующей глобальной группе, назовите NetGroupAddUser. Для того, чтобы устанавливать общую информацию о глобальной группе, назовите NetGroupSetInfo.

Функция NetGroupDelUser удаляет определенное имя пользователя из группы, и NetGroupDel уничтожает группу. Функция NetGroupDel прокладывает имеет группа любых участников.
Три группируют функции извлекать информацию о группах в сервере: NetGroupEnum производит список всех групп; NetGroupGetUsers ВКЛЮЧАЕТ всех участников определенной группы; и NetGroupGetInfo возвращает общую информацию о группе. Каждый счет пользователя автоматически принадлежит одному из специальных Доменных Пользователей глобальных групп или Ничто, согласно требованиям безопасности пользователя. Членство этих групп косвенно управлялось NetUserAdd, NetUserDel, и функциями NetUserSetInfo.

Групповая учетная информация доступна на трех уровнях:
GROUP_INFO_0 GROUP_INFO_1 GROUP_INFO_2
Группы на которых пользователь принадлежит, может быть получено на двух информационных уровнях.
GROUP_USERS_INFO_0 GROUP_USERS_INFO_1
Следующие информационные уровни будут в силе только для NetGroupSetInfo.
GROUP_INFO_1002 GROUP_INFO_1005

Для NetGroupSetInfo, parmnum величины ссшлются на участников структуры GROUP_INFO следующим образом. Эти величины использованы при указании ошибки в специфическом параметре через parm_err.

parmnum Элемент величины структуры GROUP_INFO GROUP_NAME_PARMNUM grpi_name GROUP_COMMENT_PARMNUM grpi_attributes grpi_comment GROUP_ATTRIBUTES_PARMNUM



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