Ok - What I am trying to do is mask the gpib-32 driver with my own, and then pass the GPIB calls onto the 'real' NI gpib-32.dll
I have an old piece of software that calls the NI driver and passes a string that is instrument specific onto it. However, I have upgraded the instrument and now need to modify that string. I do not have access to change the dll that the old software calls, so I must intercept the call by creating a 'mock' driver that's sole purpose is to pass all commands onto the NI gpib driver (and for ibwrts, modify the string and then pass it onto the driver). I have been successful under the 16 bit platform. however, for 32 bit using the NI interactive program for debugging, I successfuly get a handle from my dll to the ni gpib dll a
nd get all the function handles. However, as soon as my dll returns control to the NI interactive window, I get a "Memory referenced at 0x0ef54.... failed to read location 0x0000000" type of error. That is why I was wondering if those other functions are manipulated by the NI interactive program. Thanks for any help.