I should have asked what GPIB card you are using as well. If you are using the PCI-GPIB or another interface supported by the NI-488.2 version 2.0 driver, then I recommend trying this driver as the next step. You can check at the Current GPIB Driver Versions (http://www.ni.com/support/gpib/versions.htm) page.
This is the latest driver and it implements multithreading in a different manner from the other drivers. Note that for any of the NI-488.2 drivers, there is no way to disable multithreading capability.
I would like to work with you in getting your feedback about what happens when you use the 2.0 version of the driver, or if you have an interface not supported by the 2.0 version. So, could we continue this correspondence through th
e NI e-mail support? Go to the http://www.ni.com/ask page and choose e-mail. Fill in the information about what happens with 2.0 or if you cannot use 2.0, etc. In the description, also reference that you are x@no.email from the Developer Exchange, so we can identify your issue.
Regards,
Geneva L.
GPIB/Serial Product Support Engineer
National Instruments
http://www.ni.com/support