SetDeviceName


機能

デバイス名を設定します。

書式

Ret = SetDeviceName (DeviceName)

引数

DeviceName [ VB.NET:String ] [ C++ : BSTR ] [ C#:string ]

デバイス名を指定します。

戻り値

Ret [ VB.NET: Integer ] [ C++: long ] [ C#: int ]

戻り値

内容

0

正常終了

10006

デバイスが動作中のため実行できません。

20000

デバイス名が設定可能範囲外です。

その他のエラー(参照:エラーコード一覧

説明

デバイス名の設定はC-WaveformGenerator で対応している(アナログ出力機能を持つ)デバイスを設定してください。

別のデバイスを選択する、またはアプリを落とすまで、指定したデバイスを使用します。

チャネル数4設定から最大チャネル数2のデバイスに変更したとき、出力するチャネル数は2になります。

デバイスが動作中の場合、この関数は実行できません。

使用例

「AIO000」のデバイス名を設定します。

VB.NET

Dim Ret As Integer

Ret = c_fgen.SetDeviceName("AIO000")

 

C++

long Ret;

ICWaveformGeneratorPtr c_fgen;

Ret = c_fgen->SetDeviceName (L"AIO000");

 

C#

int Ret;

Ret = c_fgen.SetDeviceName ("AIO000");

 

関連項目

GetDeviceName