setupapi.dl_ is different on all OSs, but patching is the same (yet ) - we just need to find right address. On the internet i saw couple methods for patching setupapi.dl_, but I prefer to stay on 8B FF 55 8B EC -> 33 C0 C2 30 00. If someone wants more info how to find right address in setupapi.dl_ - PM