ロゴ:EPSON
ロゴ:よくあるご質問(FAQ)

製品別
質問別

URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=31164
  FAQ番号:31164
他社製OPOSドライバーとの共存について<EPSON OPOS ADK .NET版 シリーズ>
他社製OPOSドライバーとEPSON OPOS ADK .NET版 を共存させることはできますか?
 
 
 

EPSON OPOS ADK .NET版 と他社製 OPOS for .NET ドライバーを共存させることは可能です。

OLE版とは異なり、EPSON OPOS ADK .NET版 では CO(コントロール オブジェクト)の概念がありません。
PosExplorer API がある意味ですべてのデバイスクラスに対する、唯一のコントロール オブジェクトとしての動作を果たします。
よって、他社製品のPOS周辺機器に依存した SO(サービス オブジェクト)を導入することで、他社製品との共存が可能となります。

SOとは、Service Object の略称です。
サービス オブジェクトは、POS for .NET によって定義されるデバイスクラスのインターフェイスを実装するクラスです。
アプリケーションから呼び出されるプロパティ、メソッドを公開します。
EPSON OPOS ADK .NET版 の SO は、EPSON POS周辺機器に依存しています。

他社製 OPOS for .NET ドライバーと共存するには、上記のとおり、他社製品のPOS周辺機器に依存した SO を導入することと、「Configuration Store」に使用するデバイスの情報を登録する必要があります。
これらのことをおこなうには、ドライバーを提供するメーカーによって方法が異なりますので、ドライバーの提供元にお問い合わせください。
なお、EPSON OPOS ADK .NET版では、ドライバーのインストール時に SO の導入をおこない、SetupPOSで「Configuration Store」にデバイス情報の登録をおこないます。

  • SO の導入については、Microsoft POS for .NET のレジストリー設定「POSfor.NET\ControlAssemblies Key」を参考にしてください。
    POS for .NET Registry Settings

  • 現在導入されているサービス オブジェクトを確認するには、コマンドプロンプトにて「posdm.exe listsos」を実行します。
    「posdm.exe(POS Device Manager)」は、Microsoft POS for .NET SDK に含まれているコマンドアプリケーションです。
  • POS Device Manager によってデバイス情報の登録もおこなえます。
  • POS Device Manager の詳細については、こちら を参考にしてください。

これらの情報は、弊社ドライバーにて動作保証するものではありません。
他社製品ドライバーとの共存は、お客様の責任にて十分な動作確認をおこなってください。

SASPORTシリーズSASPORT ARCX,SASPORT Cubie,SASPORT CubieII,SASPORT CubieIII,SASPORT MR,SASPORT URBAN,SASPORT URBANII
カスタマーディスプレイDM-D110,DM-D120 (ARCX専用),DM-D210,DM-D500
モバイルプリンターTM-P20,TM-P60II
PC一体型プリンターTM-T70II-DT,TM-T88V-DT
キャッシュドロアーDLA-58EDIII,DM-Z100,DM-Z400,DMA-48EDIII,DSA-35EDIII
TMシリーズTM-H5000II,TM-H6000II,TM-H6000III,TM-H6000IV,TM-L90 オートカッターモデル,TM-L90 ピーラーモデル,TM-T20,TM-T20II,TM-T70,TM-T70II,TM-T88III,TM-T88IIIX (ARCX搭載),TM-T88IV,TM-T88V,TM-T90,TM-T90II,TM-U220A,TM-U220B,TM-U220D,TM-U675,TM-U950
FAQ改善アンケート

このページの評価をお聞かせください。〇✖をお選びください。

 

■役に立った
■役に立たなかった