入力デバイス制御VIは、以下のエラーコードを返す場合があります。これには、入力データを取得入力デバイスを閉じるジョイスティックを初期化キーボードを初期化マウスを初期化、および入力デバイスをクエリVIが含まれます。LabVIEWでエラーを修正する方法については、技術サポートデータベースを参照してください。

コード 説明
-2000000013 Input Sprockets FailureMac Input Sprocketsツールキットが機械に正しく取り付けられていない。
-2000000012 Close failure.現在、デバイスが開いていることを確認する。
-2000000011 読み取りに失敗しました。デバイスの読み取りに失敗しました。
-2000000010 渡されているdeviceCountが正しくありません。初期化VIのdeviceCountパラメータをCloseDeviceVIの入力パラメータに接続してください。
-2000000009 操作はデバイスを集録中は実行できません。
-2000000008 デバイスが正しく取り付けられているかどうか確認してください。initDevice.viに渡したDeviceIndexが正しいことを確認してください。
-2000000007 日付を使用できません。
-2000000006 操作はデバイスが集録されない限り実行できません。
-2000000005 入力デバイスへのアクセスが失われました。再集録する必要があります。
-2000000004 このオブジェクトは初期化されていません。
-2000000003 DirectInputサブシステムは呼び出しの完了に十分なメモリを割り当てることができませんでした。この値はE_OUTOFMEMORY標準のCOM戻り値と同じです。
-2000000002 アプリケーションには、より新しいバージョンのDirectInputが必要です。
-2000000001 無効なパラメータが戻される関数に渡されたか、またはオブジェクトが関数を呼び出しできる状態にありませんでした。この値はE_INVALIDARG標準のCOM戻り値と同じです。
-2000000000 アプリケーションはDirectInputのサポートされていないリリース前のバージョン用に書き込まれました。
-1 正しい初期化VIが呼び出されたかどうかを確認します。また、DirectInputの詳細については、Microsoftのウェブページを確認してください。