Windows 10 Bootcamp throws exception on first boot with igdkmd64.sys driver
I spent a long time trying to figure this out, and ended up taking it to an Apple store. It was determined that my drive partition tables had become screwed up and the entire drive needed to be wiped. Doing it from within the recovery partition did not work, the macOS installer had to be ran from a network share or USB drive.

From the external drive, macOS installer was used to completely wipe the entire drive. It was formatted using MBR to clean it up and then formatted using GPT (which is what Windows 10 needs the drive to be) to prep the drive for Bootcamp.

After macOS was finished reinstalling, I ran the Bootcamp installer and Windows 10 installed without any further issues. I've been running Bootcamp as my daily OS for nearly 4 months without a problem.