GROUP_INFO_2 構造体 (lmaccess.h)
GROUP_INFO_2構造体には、名前、識別子、リソース属性など、グローバル グループに関する情報が含まれています。
代わりに 、GROUP_INFO_3 構造体を使用することをお勧めします。
構文
typedef struct _GROUP_INFO_2 {
LPWSTR grpi2_name;
LPWSTR grpi2_comment;
DWORD grpi2_group_id;
DWORD grpi2_attributes;
} GROUP_INFO_2, *PGROUP_INFO_2;
メンバー
grpi2_name
グローバル グループの名前を指定する null で終わる Unicode 文字列へのポインター。 詳細については、「解説」を参照してください。
NetGroupSetInfo 関数を呼び出すと、このメンバーは無視されます。
grpi2_comment
グローバル グループに関連付けられた注釈を含む null で終わる Unicode 文字列へのポインター。 このメンバーには null 文字列を指定できます。 コメントには MAXCOMMENTSZ 文字を含めることができます。
grpi2_group_id
グローバル グループの相対識別子 (RID)。 NetUserAdd 関数と NetUserSetInfo 関数は、このメンバーを無視します。 RID の詳細については、「 SID コンポーネント」を参照してください。
grpi2_attributes
これらの属性は、SE_GROUP_MANDATORY、SE_GROUP_ENABLED、およびSE_GROUP_ENABLED_BY_DEFAULTにハードコーディングされています。 詳細については、「 TOKEN_GROUPS」を参照してください。
解説
ユーザー アカウント名は 20 文字に制限され、グループ名は 256 文字に制限されます。 さらに、アカウント名をピリオドで終えることはできません。また、コンマまたは"、/、、[、]、:、|<>、+、=、;、?、*のいずれかの印刷可能な文字を含めることはできません。 名前には、印刷できない 1 から 31 の範囲の文字を含めることもできます。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | lmaccess.h (include Lm.h) |