GpibGetAddrInfo


Function

Retrieves specification information of address to use with Device ID.

Format

Ret = GpibGetAddrInfo (  Id, Talker, ListenerArray )

Parameter

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

Specifies DevID or EqpID.

Whichever it specifies, operation does not change.

 

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

Retrieves whether talker is specified or canceled.

 

0 to 30

The device is set to talker whose primary address is the value

31

The active Talker is canceled (UNT)

-1

Talker is not specified

(Secondary address can be acquired with the value that OR to higher bits of primary address)

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

Retrieves whether listeners are specified or canceled with array.

 

0 to 30

The device is set to listener whose primary address is the value

31

The active Listener is canceled (UNL)

-1

Listener is not specified

(Secondary address can be acquired with the value that OR to higher bits of primary address)

Return Value

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

 

0

Normality completion

10001

Invalid ID was specified

10002

Driver can not be called

12062

Pointer to Talker is NULL

12063

Pointer to ListenerArray is NULL

Initial Value

Talker

-1

Not specify talker

ListenerArray[0]

-1

Not specify listener

Remarks

 

Example

Retrieves setting information for address

C

short Talker, ListenerArray[255];

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

See Also

GpibSendData | GpibRecData | GpibSetAddrInfo