Your PC is generating an unhandled exception which cannot be resolved by the kernel, therefore the computer needs to stop with what is called, historically, a BSOD (Blue screen of death). That's the equivalent of a Linux Kernel panic, which means an unexpected error which is unrecoverable and leads to a complete halt of the operating system after a short stint in a special kernel mode that is used to gather information and inform the user of a critical, unrecoverable error.
BSODs happen for a number of extremely different reasons, some of them less than obvious. A number of them are hardware related, and in this case it seems so. The component which is experiencing the failure is the Kernel Mode Framework Driver, which manages drivers which have a low level interaction with the kernel. It looks like the framework is unable to handle some kernel mode hardware properly. Again, it can be for a number of reasons.
Understanding which driver (or component) can be is a bit tricky. However, if your computer is configured to generate Minidumps (procedure on Ten Forums
here for Win10, it's not much different for other Windows OSes) you can analyze your minidump (which should be generated inside the \Windows\Minidump folder) online here:
http://www.osronline.com/page.cfm?name=Analyze
Since the upload is limited to 40MB, you cannot analyze full memory dumps. Minidumps contain a reduced image of the memory of your PC at the time of the crash, including the most important stuff, which means the stack of the instructions which were executed by the processor just before the crash. Based on the severity of the error, sometimes dumps aren't generated.
It should be noted, however, that sometimes hardware problems are created by particular conditions which can influence the correct operation of the involved hardware: power problems, usb root hub problems (including low power and bad handling of multiple peripherals connected to the same hub), driver problems, bad handling of power settings due to power management, RAM problems (unlikely in this case) and other malfunctions. The dump analysis may give important information related to the specific hardware which is
involved in the crash. Additional info may be gathered from the Event Viewer, in system and application view. The analysis of different dumps may help gathering additional info.
Full dumps can be analysed with WinDBG, which does the same job of the analysis online but requires installation and configuration whenever used with the proper set of symbols.