
Genji.DLL を InteropServiceで呼び出すサンプルです。

GenjiDotNetInterop.cs はInteropService で Genji.DLL のAPIを呼び出すコードを含みます。
GenjiDotNet.cs は、InteropService で Genji.DLL APIの呼び出しをラップする C#クラスを提供します。

プログラムは、GenjiDotNetInterop.cs のコードを利用して、はInteropService で Genji.DLL のAPIを呼び出すことが
できます。または、GenjiDotNet.csのクラスを利用して Genjiを操作することができます。


1. Genji.DLLは実行ファイル（EXE）と同じフォルダに於いてください

3. 32ビットEXEは32ビットDLL,64ビットEXEは64ビットDLLが必要です

4. GenjiDotNet.csのクラス(　GenjiDotNetネームスペースの　APIクラス　）のインスタンスを作成後
(GenjiDotNet.API api = new GenjiDotNet.API()),apiインスタンスのメソッドを呼び出します

5. Visual Studio の Intellisense は apiインスタンスのメソッドを表示します。

6. GenjiAPI と APIクラスのメソッド名は一対一で対応します

		api.Init()  --> Init_MatrixAPI()
        api.Release() --> Release_MatrixAPI()
	    api.Count()  -->  Dongle_Count()

7. GenjiAPI と APIクラスのメソッドの引数は異なります。メソッドにはポート番号(85)を
　指定する引数はありません。メソッドは成功しなければ例外を送出します。
