Application Service Overview(PD_ASVC)
機能
Application Service Overview(PD_ASVC)レコードには,サービス制御マネージャー(SCM)に登録されている,Win32プロセスなどのアプリケーションサービスについての,ある時点での状態を示すパフォーマンスデータが格納されます。このレコードは,複数インスタンスレコードです。
取得元の情報 | 変換後の情報 | ||
---|---|---|---|
文字コードの種類 | バイナリ | バイナリ | 文字列 |
Shift-JISコード | 8260 | 2360 | #` |
EUCコード | A3C1 | 2323 | ## |
UTF-8コード | EFBCA1 | 232323 | ### |
デフォルト値および変更できる値
項目 | デフォルト値 | 変更可否 |
---|---|---|
Sync Collection With | Detail Records, APP2 | × |
Log | No | × |
LOGIF | 空白 | ○ |
ODBCキーフィールド
ライフタイム
サービスのインストールからアンインストールまで。
レコードサイズ
フィールド
PFM-View名 (PFM-Manager名) | 説明 | 要約 | 形式 | デルタ | サポート対象外 | データソース |
---|---|---|---|---|---|---|
Accepted Controls(ACCEPTED_CONTROLS) | サービスが受信するコントロールコード。このフィールドの値は,次の値の一部または全部がリストされる。 ・PAUSE_CONTINUE : [一時停止],[再開]できる。 ・SHUTDOWN : OSのシャットダウンがサービスに通知される。 ・STOP : [停止]できる。 データモデルバージョン4.1以降は,次の値もリストされる。 ・PARAMCHANGE : 再起動せずに[開始パラメータ]の再読み込みができる。 ・NETBINDCHANGE : ネットワークから再起動せずにバインドの変更を受け付けることができる。 ・HARDWAREPROFILECHANGE : ハードウェアプロファイルが変更された場合,サービスに通知される。 ・POWEREVENT : OSの電源状態が変更された場合,サービスに通知される。 ・SESSIONCHANGE : OSのセッション状態が変更された場合,サービスに通知される。 | - | string(128) | No | - | - |
Checkpoint(CHECKPOINT) | スタート,ストップ,または続行の各処理中に,各ステップの完了に従って,その進行状況をレポートするためにサービスが使用するチェックポイントプログレスカウンタ(インクリメント方式)。このような処理がない場合,この値は,「0」。 | - | long | No | - | - |
Display Name(DISPLAY_NAME) | サービスを識別するためにユーザーインターフェースプログラムによって使用される名前。 | - | string(257) | No | - | - |
Image Path(IMAGE_PATH) | サービスのバイナリーファイルへの完全修飾パス。 | - | string(4097) | No | - | - |
Interval(INTERVAL) | 常に「0」。 | - | ulong | No | - | - |
PID(ID_PROCESS) | プロセスID。 | - | ulong | No | - | - |
Record Time(RECORD_TIME) | レコードが作成された時刻。 | - | time_t | No | - | - |
Record Type(INPUT_RECORD_TYPE) | レコード名。常に「ASVC」。 | - | char(8) | No | - | - |
Service Exit Code(SERVICE_EXIT_CODE) | サービス固有の終了コード。 | - | long | No | - | - |
Service Name(SERVICE_NAME) | サービスコントロールマネージャーデータベースで使用されているサービス名。 | - | string(257) | No | - | - |
Service Type(TYPE) | 次の2つのサービスタイプのうちどちらか1つ。 ・WIN32_OWN_PROCESS : サービスアプリケーションがそのアプリケーション専用のプロセス内で動作する。 ・WIN32_SHARE_PROCESS : サービスアプリケーションが1つのプロセスをほかのサービスと共有する。 また,サービスがデスクトップと会話することを示す場合,次のタイプもリストされる。
| - | string(64) | No | - | - |
State(STATE) | データ収集時のサービスの状態。このフィールドの値は,次のどれか。 ・CONTINUE_PENDING : [一時停止]後の[再開]ボタンで[起動]処理中の状態 ・PAUSE_PENDING : [一時停止]処理中の状態 ・PAUSED : [一時停止]状態 ・RUNNING : [起動]状態 ・START_PENDING : [起動]処理中の状態 ・STOP_PENDING : [停止]処理中の状態 ・STOPPED : [停止]状態 | - | string(31) | No | - | - |
Wait Hint(WAIT_HINT) | サービスがその状態またはチェックポイントを更新するまでに,保留しているスタート,ストップ,または続行の各処理に掛かると予想される時間(ミリ秒単位)。 | - | ulong | No | - | - |
Win32 Exit Code(WIN32_EXIT_CODE) | Win32終了コード。 | - | long | No | - | - |