GROUP_USERS_INFO_1 structure (lmaccess.h)
La structure GROUP_USERS_INFO_1 contient des informations globales sur les membres du groupe.
Syntaxe
typedef struct _GROUP_USERS_INFO_1 {
LPWSTR grui1_name;
DWORD grui1_attributes;
} GROUP_USERS_INFO_1, *PGROUP_USERS_INFO_1, *LPGROUP_USERS_INFO_1;
Membres
grui1_name
Type : LPWSTR
Pointeur vers une chaîne de caractères Unicode terminée par un caractère Null qui spécifie un nom. Pour plus d'informations, consultez la section Notes.
grui1_attributes
Type : DWORD
Ensemble d’attributs pour cette entrée. Ce membre peut être une combinaison des attributs de groupe de sécurité définis dans le fichier d’en-tête Winnt.h .
Remarques
Si vous appelez la fonction NetGroupGetUsers ou la fonction NetGroupSetUsers , le membre grui1_name contient le nom d’un utilisateur membre du groupe spécifié.
Si vous appelez la fonction NetUserGetGroups ou la fonction NetUserSetGroups , le membre grui1_name contient le nom d’un groupe global auquel appartient l’utilisateur spécifié.
Les noms de compte d’utilisateur sont limités à 20 caractères et les noms de groupe à 256 caractères. En outre, les noms de comptes ne peuvent pas être arrêtés par un point et ils ne peuvent pas inclure de virgules ou d’un des caractères imprimables suivants : « , /, , , [, ], :, |, <, , >+, =, ?, *. Les noms ne peuvent pas non plus inclure de caractères dans la plage 1 à 31, qui ne sont pas imprimables.
Windows Vista et versions ultérieures incluent un ajout au mécanisme de sécurité de contrôle d’accès de Windows qui étiquette les processus et autres objets sécurisables avec un niveau d’intégrité. Les programmes accessibles sur Internet sont plus exposés aux attaques que d’autres programmes, car ils téléchargent du contenu non fiable à partir de sources inconnues. L’exécution de ces programmes avec moins d’autorisations ou un niveau d’intégrité inférieur à celui d’autres programmes réduit la capacité d’un exploit à modifier le système ou à endommager les fichiers de données utilisateur. Les attributs SE_GROUP_INTEGRITY et SE_GROUP_INTEGRITY_ENABLED du membre grui1_attributes sont utilisés à cet effet.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | lmaccess.h (include Lm.h) |
Voir aussi
GROUP_USERS_INFO_0