===================================================================== = Windows版デジタイザ用ドライバについて = = API-DIG(WDM) Ver4.51 = = CONTEC Co.,Ltd. = ===================================================================== ◆ 目次 ======= はじめに 注意事項 インストール方法 インストールされるファイル バージョンアップ履歴 ◆ はじめに =========== 日頃から格別のお引き立てを賜りまして厚く御礼申し上げます。 ここにはAPI-DIG(WDM)に関する補足説明を記載しています。 API-DIG(WDM)の使用方法は、オンラインヘルプ(CDIG.CHM) を参照ください。 ◆注意事項 ========== 以下のケースでは、バスマスタ用バッファが最大1MByte以下に制限されます。 <4GByte以上のメモリ搭載時> Windows 64bit版 および Windows 32bit版 で、PAE(物理アドレス拡張) 有効の場合 <4GByte未満のメモリ搭載時> Windows 64bit版 もしくは Windows 32bit版 で、PAE(物理アドレス拡張) が有効であり ボードを実装するPC(マザーボード)のBIOS設定で、[Memory Reclaiming] 機能が有効の場合 ※PC(マザーボード)によっては、BIOS設定で、[Memory Reclaiming] 機能の有効・無効が変更できない ケースもありますので、事前にご確認頂きますようお願いいたします。 ※Windows10 Version 1703 以降では、最大2MByteまで、それ以前のOSでは、最大1MByteまでとなります。 ◆インストール方法 ================== ・開発環境(ヘルプ、サンプル、ツール等)のインストール 古いバージョンの開発環境がインストールされている場合、 先に「コントロールパネル」からアンインストールを行ってください。 ダウンロードファイルを解凍して、以下のセットアップを実行します。 Apipac\DigWdm\Disk1\Setup.exe Autorun.exeからインストールを行ってください。 ・デバイスドライバのインストール 古いバージョンのドライバがインストールされている場合、 先にアンインストールを行ってください。 アンインストールならびにインストールの手順については、 ダウンロードファイル解凍後に作成される以下のヘルプを参照してください。 Help\DigWdm\Jpn\Apitool.chm アンインストールならびにインストールの手順については、 API-PAC(W32) CD-ROM内の以下のヘルプを参照してください。 \Apipac\Help\Hwinst\Jpn\Apitool.chm ◆インストールされるファイル ============================ ・本製品のセットアッププログラムは、次の様な構成で ファイルをシステ ムディレクトリあるいは、ユーザー指定のディレクトリにインストール します。 ・また、既に他のAPI-TOOLドライバがインストールされている場合は、そ のディレクトリへインストールします。 \ CONTEC.ICO アイコンファイル CONTEC_APIPACW32_HOMEPAGE.URL API-PAC(W32)HPへのショートカット DIGWDM\CDIG.CHM ヘルプファイル DIGWDM\README.TXT このファイル DIGWDM\SAMPLES\ サンプルプログラム ◆バージョンアップ履歴 ======================= Ver4.51 (Web Release) ---------------------------------------- ・Windows11にて以下デバイスの認識時にブルースクリーンが発生する場合がある不具合を修正 対象デバイス:PCIボード PCI Expressボード Ver4.50 (Web Release) -------------------------------- ・Windows 10 22H2での動作を確認 Ver4.40 (Web Release) -------------------------------- ・Windows 11 22H2での動作を確認 Ver4.30 (Web Release) -------------------------------- ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic .NET 2022 Microsoft Visual C# 2022 Microsoft Visual C++ (MFC) 2022 ・以下開発言語のサポートを終了 Microsoft Visual Basic .NET 2010,2012,2013 Microsoft Visual C# 2010,2012,2013 Microsoft Visual C++ (MFC) 2010,2012,2013 Ver4.20 (Web Release) -------------------------------- ・Windows 10 21H2での動作を確認 ・対応OSを追加 対応OS: Microsoft Windows 10 IoT Enterprise LTSC 2021 (64bit) Ver4.10 (Web Release) -------------------------------- ・対応OSを追加 対応OS: Microsoft Windows 11 (64bit) Ver4.00 (Web Release) -------------------------------- ・Windows 10 21H1での動作を確認 ・対応OSを改定 対応OS: Microsoft Windows 10 (32bit/64bit) Microsoft Windows 10 IoT Enterprise LTSB 2016 (64bit) Microsoft Windows 10 IoT Enterprise 2019 LTSC (64bit) Ver3.00 (Web Release) -------------------------------- ・Windows 10 20H2での動作を確認 ・Windows10 のセキュリティポリシー(メモリの整合性)に対応 ・対応OSを改定 対応OS: Microsoft Windows 10 (32bit/64bit) Microsoft Windows 8.1 (32bit/64bit) Microsoft Windows 7 (32bit/64bit) ・対応開発言語を改定 対応開発言語: Microsoft Visual Basic .NET (2010,2012,2013,2015,2017,2019) Microsoft Visual C# (2010,2012,2013,2015,2017,2019) Microsoft Visual C++ (MFC) (2010,2012,2013,2015,2017,2019) Ver2.90 (Web Release) -------------------------------- ・Windows 10 2004での動作を確認 Ver2.81 (Web Release) -------------------------------- ・DigLoadConfig関数実行時に例外エラーが発生する場合がある不具合を修正 Ver2.80 (Web Release) -------------------------------- ・Windows 10 19H2での動作を確認 Ver2.71 -------------------------------- ・関数実行時にエラーが発生するとメモリリークが発生する場合がある不具合を修正 Ver2.70 (Web Release) -------------------------------- ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2019 Microsoft Visual C# 2019 Microsoft Visual C++ 2019 Ver2.60 (Web Release) -------------------------------- ・Windows 10 19H1での動作を確認 Ver2.51 (2017.12) -------------------------------- ・Windows 10 RS2以降でバスマスタ製品使用時に、サンプリングデータが正常に取得できない問題を修正 Ver2.50 (Ver.Aug.2017) -------------------------------- ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2017 Microsoft Visual C# 2017 Microsoft Visual C++ 2017 Ver2.40 (Web Release) -------------------------------- ・Windows 10 ドライバ署名ポリシー変更に対応 Ver2.31 (Web Release) -------------------------------- ・DigGetErrorString関数にて取得できる、戻り値10000 に対応する文字列の誤りを修正 Ver2.30 (Web Release) -------------------------------- ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2015 Microsoft Visual C# 2015 Microsoft Visual C++ 2015 Ver2.21 -------------------------------- ・4GByte以上のメモリを認識している環境において、 サンプリングデータを正常に取得できない場合がある不具合を修正 Ver2.20 (Web Release) -------------------------------- ・対応OSを追加 対応OS: Microsoft Windows 10 Microsoft Windows 10 x64 Edition ・SHA-2署名に対応 Ver2.10 (Ver.Dec.2014) -------------------------------- ・対応OSを追加 対応OS: Microsoft Windows 8.1 Microsoft Windows 8.1 x64 Edition ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2013 Microsoft Visual C# 2013 Microsoft Visual C++ 2013 Ver2.01 (Web Release) -------------------------------- ・4GByte以上のメモリを認識している環境を対応環境に追加 ・開発環境等から強制終了した場合における DIG_ERR_SYS_USING_OTHER_PROCESS エラー発生頻度を軽減 Ver2.00 (Web Release) -------------------------------- ・対応OSを追加 対応OS: Microsoft Windows 8 Microsoft Windows 8 x64 Edition Ver1.51 -------------------------------- ・ポストトリガの種類をオートトリガに設定しても ポストトリガがかからない不具合を修正しました。 ・リファレンスクロックソースを同期バス信号線1に設定すると 動作しない不具合を修正しました。 Ver1.50 (Web Release) -------------------------------- ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2012 Microsoft Visual C# 2012 Microsoft Visual C++ 2012 Ver1.40 (Web Release) -------------------------------- ・WOW64対応 ・チャネル1に対し、問題の無い設定内容であっても DigLoadConfigにてエラーが発生する場合があるのを修正。 Ver1.31 -------------------------------- ・メモリの確保に失敗すると例外エラーが発生する不具合を修正しました。 Ver1.302 (Web Release) -------------------------------- ・オーバーフローが発生していない状態においても、 ドライバメモリオーバーフローとなる場合がある不具合を修正 Ver1.301 -------------------------------- ・DigInit()、DigResetDevice()をコールする時に特定のPC環境において ブルースクリーンが発生する問題を修正しました。 Ver1.30 (2011.08.16) -------------------------------- ・対応OSを追加 対応OS: Microsoft Windows 7 x64 Edition Microsoft Windows Server 2008 x64 Edition Microsoft Windows Vista x64 Edition Microsoft Windows Server 2003 x64 Edition Microsoft Windows XP Professional x64 Edition ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2008, 2010 Microsoft Visual C# 2008, 2010 Microsoft Visual C++ 2008, 2010 Ver1.20 (2010.06.24) -------------------------------- ・DigGetRecordNumber関数を追加しました。 ・オシロスコープモードで繰り返し動作開始させると、 まれにDigStart実行直後に動作完了イベントが発生する不具合を修正しました。 Ver1.10 (2009.11.30) -------------------------------- ・英語OSに対応しました。 Ver1.01 (2009.08.19) -------------------------------- ・温度センサの値が正常に取得できない事がある不具合を修正しました。 ・動作完了イベントが2度発生する事がある不具合を修正しました。 Ver1.00 (Ver.Apr.2009) -------------------------------- ・ファーストリリース