デバイス"AIO000"に対して、アプリを通常サイズで起動し、アプリの起動と終了処理を行います。
lret = ctypes.c_long() # 戻り値取得用
appid = ctypes.c_short() # デバイスアクセス用ID
status = ctypes.c_ulong() # ステータス
#----------------------------------------
# アプリを起動し、アクセスを可能にします
#----------------------------------------
lret.value = cgen_api.GenOpenApplication( b"AIO000", ctypes.byref(appid), 1)
if lret.value != 0:
print(f"GenOpenApplicationエラーが発生しました {lret.value}\n")
#----------------------------------------
# アプリを終了し、アクセスを不可にします
#----------------------------------------
lret.value = cgen_api.GenCloseApplication(appid, ctypes.byref(status))
if lret.value != 0:
print(f"GenCloseApplicationエラーが発生しました {lret.value}\n")