ページの先頭行へ戻る
Interstage Charset Manager Standard Edition V9 使用手引書 日本語資源適用編
FUJITSU Software

2.4 外字ロードサービス

Windows Server 2008より前のバージョンでは、物理コンソール(セッション0)にログオンすることにより、Windowsサービスで外字が出力できていました。しかし、Windows Server 2012 / Windows Server 2016 / Windows Server 2019ではセッション0にログオンできないため、サービスで外字を出力したい場合には、外字ロードサービスを起動する必要があります。

図2.5 外字ロードサービス

サービス名

Charset Manager EUDC Enabler

説明

サービスで外字を利用可能にします。サービスの開始時に、EnableEUDC(TRUE)を発行してセッション0に外字をロードします。停止時にEnableEUDC(FALSE)を発行します。

本サービスはCharset Managerのインストール時にサービスに登録するかどうかを指定することができます。サービスに登録した場合には、自動で起動されます。

インストール時に登録しない、またはサービスの登録に失敗した場合には、外字ロードサービスコマンドで登録してください。

イベントログ
イベントの種類

アプリケーション

出力のタイミング

EnableEUDC()を発行したタイミング

種類

情報

分類

なし

イベントID

10 : 外字ロードサービスをインストールした
20 : 外字ロードサービスをアンインストールした
30 : EnableEUDC(TRUE)を発行した
40 : EnableEUDC(FALSE)を発行した
110:外字ロードサービスを開始できない
120:外字ロードサービスでエラーが発生した
130:EnableEUDC(TRUE)が失敗した
140:EnableEUDC(FALSE)が失敗した
150:DLLのロードに失敗した

ログの内容

イベントID 10 : Service Install.
イベントID 20 : Service Uninstall.
イベントID 30 : EUDC Enabled.
イベントID 40 : EUDC Disabled.
イベントID 110:Service Start Error.
イベントID 120:Service Error.
イベントID 130:EUDC Enable Error.
イベントID 140:EUDC Enable Error.
イベントID 150:Library Load Error.

コード系

ASCII

注意

本サービスの運用上の注意

  • 本サービスは、外字を利用するサービスより先に起動しておく必要があります。

  • 外字を利用するサービスは、本サービスと同じユーザーアカウントにしてください。

  • 本サービスを起動中に、他のアプリケーションなどで本サービスと異なる他のユーザープロファイルを指定し、EnableEUDC(FALSE)→EnableEUDC(TRUE)を実行した場合、他のユーザーの外字がロードされてしまいます。外字を利用するユーザーは一つに決めて運用するようにしてください。

  • このサービスを使用し運用している場合は、外字適用の移入時に一時的にEnableEUDC(FALSE)を発行し、終了後にEnableEUDC(TRUE)を発行します。

  • サービスの開始時、終了時には必ず最後のイベントログを確認してください。

  • 外字ロードサービスは、システムのバックアップ時に停止する必要はありません。

外字ロードサービスコマンド

外字ロードサービスをインストール/アンインストール/開始/停止します。本コマンドは、管理者権限のユーザーが実行してください。ユーザーアカウント制御が有効な環境では、管理者権限モードで起動してください。

コマンドの格納先

Charset Managerのインストールディレクトリ\JPAGE

呼び出し形式
f5atudcs.exe { /Install | /Uninstall | /Start | /Stop }
パラメタ
/Install

外字ロードサービスのインストールをします。開始はしないため、サービスの開始は別途実施してください。

/Uninstall

外字ロードサービスのアンインストールをします。

/Start

外字ロードサービスを開始します。

/Stop

外字ロードサービスを停止します。

復帰情報

正常に終了すると、復帰コード0で復帰しパラメタに従った動作をします。エラーが発生した場合、エラーメッセージを標準出力します。

なお、正常終了した場合には、イベントログを確認してください。

下記以外のエラーメッセージが出力された場合には、OSを再起動して再度実行してください。再度エラーが発生する場合には、以下の情報を採取し弊社技術員に連絡してください。

  • コマンドライン

  • エラーメッセージと復帰コード

    復帰
    コード

    エラー
    種別

    メッセージ内容

    0

    INFO

    本文

    外字ロードサービスをインストールしました。

    外字ロードサービスをアンインストールしました。

    外字ロードサービスを開始しました。

    外字ロードサービスを停止しました。

    意味

    正常終了しました。

    1

    WARNING

    本文

    外字ロードサービスはすでにインストールされています。

    2

    WARNING

    本文

    外字ロードサービスはインストールされていません。

    対処

    外字ロードサービスをインストールしてください。

    3

    WARNING

    本文

    外字ロードサービスはすでに開始されています。

    4

    WARNING

    本文

    外字ロードサービスは開始されていません。

    11

    ERROR

    本文

    パラメタエラーです。

    対処

    正しいパラメタを指定してください。

    12

    ERROR

    本文

    外字ロードサービスのインストールに失敗しました。

    対処

    OSを再起動して、再度実行してください。

    13

    ERROR

    本文

    外字ロードサービスのアンインストールに失敗しました。

    対処

    OSを再起動して、再度実行してください。

    14

    ERROR

    本文

    外字ロードサービスの開始に失敗しました。

    対処

    OSを再起動して、再度実行してください。

    15

    ERROR

    本文

    外字ロードサービスの停止に失敗しました。

    対処

    OSを再起動して、再度実行してください。

    16

    ERROR

    本文

    外字ロードサービスコマンドはすでに起動されています。

    対処

    外字ロードサービスコマンドを終了後、再度実行してください。

    17

    ERROR

    本文

    アクセス権限がありません。

    対処

    コマンドを管理者権限で実行してください。

    18

    ERROR

    本文

    外字ロードサービスのインストールに失敗しました。

    レジストリの作成に失敗しました。

    対処

    OSを再起動して、再度実行してください。

    20

    ERROR

    本文

    サポート対象外のOSです。

    対処

    本サービスは利用できません。