ユーザーまたはグループ、および特定のアプリケーションに対するアクセス権情報が含まれています。この構造体のAccessフィールドのみ、APIを使用して変更できます。フィールドは次のとおりです:
typedef struct ESS_USERAPP_T
{
ESS_USERNAME_T UserName;
ESS_APPNAME_T AppName;
ESS_ACCESS_T Access;
ESS_ACCESS_T MaxAccess;
} ESS_USERAPP_T, *ESS_PUSERAPP_T, **ESS_PPUSERAPP_T,
ESS_GROUPAPP_T, *ESS_PGROUPAPP_T, **ESS_PPGROUPAPP_T;
|
データ型 |
フィールド |
説明 |
|---|---|---|
|
ESS_USERNAME_T |
UserName |
ユーザー名またはユーザー・グループ名 |
|
ESS_APPNAME_T |
AppName |
アプリケーション名 |
|
ESS_ACCESS_T |
Access |
ユーザーまたはグループに対して割り当てられたアプリケーションへのアクセス権。このフィールドの値は、次のビット値を任意に組み合せられます:
|
|
ESS_ACCESS_T |
MaxAccess |
ユーザーまたはグループに割り当てられた、すべてのソースからのアプリケーションへの最大アクセス権 |