GpibGetAddrInfo


機能

デバイスIDで使用するアドレス指定情報の取得

書式

Ret = GpibGetAddrInfo (  Id, Talker, ListenerArray )

引数

Id [ VB.NET: Short ][ C, C++: short ][ C#: short ]

DevIDまたはEqpIDを指定します。

どちらを指定しても動作は変わりません。

 

Talker [ VB.NET: Short ][ C, C++: short * ][ C#: out short ]

トーカの指定・解除を取得します。

 

0 ~ 30

値の一次アドレストーカに設定

31

今までのトーカ指定を解除する(UNT

-1

トーカ指定を行わない

二次アドレス一次アドレスの上位側にORした値で取得できます)

ListenerArray [ VB.NET: Short() ][ C, C++: short * ][ C#: ref short[] ]

リスナの指定・解除を配列で取得します。

 

0 ~ 30

値の一次アドレスリスナに設定

31

今までのリスナ指定を解除する(UNL

-1

リスナ指定を行わない

二次アドレス一次アドレスの上位側にORした値で取得できます)

戻り値

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

 

0

正常終了

10001

無効なIDが指定された

10002

ドライバを呼び出せません

12062

TalkerがNULLポインタです

12063

ListenerArrayがNULLポインタです

初期値

Talker

-1

トーカ指定を行わない

ListenerArray[0]

-1

リスナ指定を行わない

説明

 

使用例

アドレス設定情報を取得

C言語

short Talker, ListenerArray[255];

Ret = GpibGetAddrInfo ( Id, &Talker, ListenerArray );

関連項目

GpibSendData | GpibRecData | GpibSetAddrInfo