Hi all, the problem occurs with every dllcall that to do with the Extract Cab file, both Setupapi & AdvPack, here is an example using AdvPack
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Local $Form, $Button1, $nMsg, $Test
$Form1 = GUICreate("Test", 472, 210, 259, 207)
$Button1 = GUICtrlCreateButton("Test", 56, 56, 353, 81)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_C