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)

関連項目

グループ関数

NetGroupAdd

NetGroupEnum

NetGroupGetInfo

NetGroupSetInfo

ネットワーク管理の概要

ネットワーク管理構造

TOKEN_GROUPS