JV-Link 32bit版の保存先変更・異常終了時復旧・排他制御について

JRA-VAN Data Lab. 開発者サポートご担当者様

現在、Windows環境で32bit版JV-Linkを利用しており、データ保存先をCドライブから別の内蔵HDD(Dドライブ)へ変更することを検討しています。

既存のSDK環境を安全に維持したまま過去データを取得するため、以下の3点についてご教示ください。

1. 保存先変更後の書込み先について

JVSetSavePath で保存先をDドライブに変更した場合、cache・data 以外に、JV-Link本体やJVLinkAgentがCドライブへ書き込むファイル・フォルダはありますか。

特に event、pictures、一時ファイル、ログの保存先について確認したいです。

2. Windows異常終了後の復旧について

保存先変更後にWindowsが突然停止した場合、JV-Linkの保存先設定を確認・復旧する正式な方法はありますか。

レジストリの設定値を確認するだけで十分か、SDK側で追加の復旧操作が必要かも教えてください。

3. 他のJV-Link利用プロセスとの排他について

JVSetSavePath は共有設定を変更すると理解しています。

保存先変更時に、JVLinkAgentや他のJV-Link利用アプリケーションを停止・排他するための推奨手順はありますか。

なお、使用目的は過去のレースデータ(RACE、2020年12月分)のセットアップ取得です。

よろしくお願いいたします。

@cwaka さん、こんばんは。

詳細な回答は公式からあるかと思いますが、自分は基本JV-Linkをインストールする度にっていうか、そもそもJV-Linkをシステムドライブ、つまりCドライブにはインストールしません。そもそも、OS絡みでないものはCドライブに入れない主義なんです。で、保存先はJV-Linkインストール時にインストールされるJV-Link設定で行ってます。公式のアプリ使ってるので排他とかなんとか全く意識しないですよ。だって公式のアプリですからね。

で、これ使うのに異常終了とかは経験してないけど、そもそもJV-Linkで異常を経験しない環境だからなのかもですが、この公式のJV-Link設定で保存先変更して異常が出てないのならWindowsが突然停止しようが特にJV-Linkの保存先設定の復旧とかも気にしなくていい気もします。

ただ、ごめんなさい、自分の環境は他の方たちが経験しているJV-Linkの異常が発生していないので全く参考にならないかもですm(__)m