viClose()を呼び出す

NI-VISA Measurement & Automation

viClose()を呼び出す

これはNI-VISAの終了ルーチンで、すべてのアプリケーションの最後(または中断)に含まれている必要があります。計測器の使用が終了したら、開いた計測器ハンドルをviClose()の呼び出しにより閉じてください。リソースマネージャハンドルに対しviClose()を呼び出すと、割り込みが無効になり、内部リソースマネージャテーブルや他のストラクチャに割り当てられたダイナミックメモリが解放されます。ドライバでクリーンアップの操作を試みますが、アプリケーションの終了時にリソースマネージャハンドルに対してviClose()の呼び出しを行わないと、予期しない不具合が発生する恐れがあります。オペレーティングシステムの中断ルーチンによってアプリケーションが中断できるようになっている場合、開いているハンドルに対してviClose()を呼び出すアボート/クローズルーチンを必ず作成してください。