このアプリケーション情報構造体は、特定のアプリケーションに関する情報を戻します。この構造体のフィールドは、APIを使用して変更できません。変更可能な追加のアプリケーション状態パラメータが含まれているESS_APPSTATE_T構造体を参照してください。フィールドは次のとおりです:
注: | ロケール固有の拡張アプリケーション情報構造体であるESS_APPINFOEX_Tも参照してください。 |
typedef struct ESS_APPINFO_T
{
ESS_APPNAME_T Name;
ESS_SVRNAME_T Server;
ESS_USHORT_T Status;
ESS_USHORT_T, AppType;
ESS_CHAR_T, AppLocale, ESS_LOCALESTRING_LENGTH;
ESS_USHORT_T nConnects;
ESS_TIME_T ElapsedAppTime;
ESS_USHORT_T nDbs;
ESS_DATA_STORAGE_T StorageType;
ESS_DBNAME_T DbNames[1];
} ESS_APPINFO_T, *ESS_PAPPINFO_T, **ESS_PPAPPINFO_T;
|
データ型 |
フィールド |
説明 |
|---|---|---|
|
ESS_APPNAME_T |
Name |
アプリケーション名 |
|
ESS_SVRNAME_T |
Server |
サーバー名 |
|
ESS_USHORT_T |
Status |
アプリケーションのロード・ステータス(ロード済または未ロード)。このフィールドには次の値が含められます:
|
|
ESS_USHORT_T |
AppType |
アプリケーションのタイプ。有効な値は次のとおりです:
|
|
ESS_CHAR_T |
AppLocale |
アプリケーションのロケール記述。データ型はESS_LOCALESTRING_LENGTHです。 |
|
ESS_USHORT_T |
nConnects |
アプリケーションに現在接続しているユーザー数 |
|
ESS_TIME_T |
ElapsedAppTime |
アプリケーションをロードしてから経過した秒数 |
|
ESS_USHORT_T |
nDbs |
このアプリケーションのデータベース数 |
|
ESS_DATA_STORAGE_T |
StorageType |
ストレージ・タイプ。有効な値は次のとおりです:
|
|
ESS_DBNAME_T |
DbNames [1] |
アプリケーションのデータベースをすべてリストしたデータベース名文字列の動的配列(nDb個の要素を持つ)。 |