![Picotest M3510A Скачать руководство пользователя страница 152](http://html1.mh-extra.com/html/picotest/m3510a/m3510a_user-manual_1555486152.webp)
152
152
152
152
{
MessageBox(NULL, "NIVISA for USBTMC library not found.", "M3510
multimeter device test", MB_OK);
return;
}
// Link the libraries
signed long (__stdcall *PviOpenDefaultRM_usb)
(unsigned long *vi);
signed long (__stdcall *PviFindRsrc_usb)
(unsigned long sesn, char
*expr, unsigned long *vi,
unsigned
long
*retCnt, char far desc[]);
signed long (__stdcall *PviOpen_usb)
(unsigned long sesn,
char *name, unsigned long mode,
unsigned
long
timeout, unsigned long *vi);
signed long (__stdcall *PviClose_usb)
(unsigned long vi);
signed long (__stdcall *PviWrite_usb)
(unsigned long vi,
unsigned char *name, unsigned long len,
unsigned long
*retval);
signed long (__stdcall *PviRead_usb)
(unsigned
long
vi,
unsigned char *name, unsigned long len,
unsigned long
*retval);
signed long (__stdcall *PviSetAttribute_usb) (unsigned
long
vi,
unsigned long viAttr, unsigned long attrstat);
PviOpenDefaultRM_usb
=
(signed
long
(__stdcall*)(unsigned
long*))GetProcAddress(hUSBTMCLIB, (LPCSTR)"viOpenDefaultRM");
PviFindRsrc_usb = (signed long (__stdcall*)(unsigned long, char*,
unsigned long*,
unsigned
long*,
char[]))GetProcAddress(hUSBTMCLIB, (LPCSTR)"viFindRsrc");
PviClose_usb = (signed long (__stdcall*)(unsigned
long))GetProcAddress(hUSBTMCLIB, (LPCSTR)"viClose");