EHDLエラーコード

NI-488.2

EHDLエラーコード

EHDLエラーは、関数コールに無効なハンドルが渡されたときに返されます。EHDLエラーが返される場合の例は以下のとおりです。

  • 有効なボードハンドルがデバイスレベルのNI-488関数にハンドルパラメータとして渡されるか、有効なデバイスハンドルがボードレベルのNI-488関数にハンドルパラメータとして渡されたとき。
  • 無効なボードまたはデバイスのユニットデスクリプタが、入力としてNI-488関数に渡されたとき。
  • 0〜99の範囲外のboardIDが、従来のNI-488ボードレベル関数またはNI-488.2ルーチンへ渡されたとき。
  • ibconfigまたはibaskに対して、デバイスデスクリプタとボード構成オプション、またはボードデスクリプタとデバイス構成オプションが使用されてコールされたとき。

問題解決方法

ボードレベル関数ではデバイスデスクリプタを使用しないでください。 また、デバイスレベル関数ではボードデスクリプタを使用しないでください。

NI-488.2コールに渡されるボード指標(boardID)パラメータが有効であることを確認してください。


エラーコード表に戻る