NMX_GetChannelCount_1

<< Click to Display Table of Contents >>

Navigation:  NmxDLL Reference Guide > API (programming interface) > Get device information >

NMX_GetChannelCount_1

This function is used to read the number of measurement channels and the number of digital in-/outputs, which the device has.

 

Definition


NMX_STATUS NMX_GetChannelCount_1(

 NMX_PHANDLE pHandle,

 unsigned long* pulChannelCount,

 unsigned long* pulNDigitalInputBytes,

 unsigned long* pulNDigitalOutputBytes);

 

Parameter


pHandle

Connection Handle.

pulChannelCount

Number of measurement channels, which the system has.

pulNDigitalInputBytes

Number of digital input bytes, which the system has.
(= Number of digital inputs / 8)

pulNDigitalOutputBytes

Number of digital output bytes, which the system has.
(= Number of digital outputs / 8)

 

Typical function call (C example)


NMX_GetChannelCount_1(pHandle, &ulChannelCount, &ulNDigiInBytes, &ulNDigiOutBytes);

 

.Net DLL specific implementation


NMX_MSTATUS GetChannelCount_1(

                 System::IntPtr pHandle,

                 System::UInt32 %pulChannelCount,

                 System::UInt32 %pulNDigitalInputBytes,

                 System::UInt32 %pulNDigitalOutputBytes);

 

Comments


The function only returns values, if the function return code is NST_SUCCESS. Otherwise the values remain unchanged.