With the latest release of atiadlxx.dll V6.14.10.1124 I always get error -4 (ADL_ERR_INVALID_PARAM_SIZE) when I call ADL_Adapter_Crossfire_Caps(), but this used to work with V6.14.10.1068 and I used to get either ADL_ERR_NOT_SUPPORTED for systems that did not have crossfire or the requested information.
Is this a known bug and/or what do I need to do to get this fixed.
The issue can be shown with my SIV (http://rh-software.com/) utility by looking at the Menu->Machine->Crossfire page. Typical failing and expected outputs are:
# GPU Description |Bus-Numb-Fun| Bus Information Capable Combinations Code GPU Crossfire Status
0 ATI Radeon HD 5700 Series [ 5 - 00 - 0 ] PCIe x16@2 (x16) [_]Error -4
ADL C:\WINDOWS\system32\atiadlxx.dll V6.14.10.1124
# GPU Description |Bus-Numb-Fun| Bus Information Capable Combinations Code GPU Crossfire Status
0 ATI Radeon HD 5700 Series [ 5 - 00 - 0 ] PCIe x16@2 (x16) [_]NOT_SUPPORTED
ADL C:\Windows\system32\atiadlxx.dll V6.14.10.1068