Impact Acquire SDK C++
|
When working with GigE Vision™ compliant devices thus when having the GenICam™ GenTL related parts of the Impact Acquire framework installed on a Windows system OR when using the GenICam™ GenTL compliant producer mvGenTLProducer.cti
on a Windows system to enumerate devices a handle leak may occur.
This problem may occur when one of the following conditions is true:
mvGenTLProducer.cti
with a version of 2.5.17 - 2.5.20LoadLibrary
calls and FreeLibrary
calls to load and to unload the mvGenTLProducer.cti
or mvDeviceManager.dll
and calls mvIMPACT::acquire::DeviceManager::updateDeviceList between these LoadLibrary
calls and FreeLibrary
calls.This is caused by a known issue in Iphlpapi.dll
. If possible update to a Impact Acquire version greater than 2.5.20 and do NOT constantly load and unload the libraries mentioned above. When constant load and unload operations can't be avoided in your software consider installing the hotfix provided by Microsoft. For details see http://support.microsoft.com/kb/836769/