ユーザーまたはグループ、および特定のアプリケーションに対するアクセス権情報が含まれています。この構造体の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 |
ユーザーまたはグループに割り当てられた、すべてのソースからのアプリケーションへの最大アクセス権 |