Question: When I launch Bioshock Infinite, I get the following error:
"The ordinal 345 could not be located in the dynamic link library COMCTL32.dll"
Answer: The error that you are having is one that is normally associated with trying to launch a DirectX11 game in Windows XP, which does not support DirectX11. Windows XP is not supported for BioShock Infinite.
Vista Service Pack 2 or later is required to run the game.
The minimum system requirements for Bioshock 2 can be found here: