LoadLibrary (or equivalent) can failed when dependencies are not available. It could be nice to display a log message which list these dependencies.
Not sure if C implementation (https://stackoverflow.com/questions/597260/how-to-determine-a-windows-executables-dll-dependencies-programmatically) can be ported to python.