在windows中有没有一种方法可以根据需要从python抛出BSOD?

在windows中有没有一种方法可以根据需要从python抛出BSOD?,windows,automated-tests,bsod,Windows,Automated Tests,Bsod,我正在制作一个脚本来测试一些一直在运行的软件,我想测试它从BSOD的恢复情况。有没有一种方法可以在不调用外部脚本或OSR的BANG之类的可执行文件的情况下从python抛出bsod BSOD也不例外。这是操作系统/设备驱动程序/硬件中的错误。所以,没有。除非你发现了一个严重的bug/hack(或者有一个驱动程序——比如BANG!——专门设计来引起这样的问题)。假设你可以作为管理员运行你的脚本,并且python API允许你杀死外部进程,你应该能够使用这里描述的解决方案:我知道。奥斯的砰!驱动程序

我正在制作一个脚本来测试一些一直在运行的软件,我想测试它从BSOD的恢复情况。有没有一种方法可以在不调用外部脚本或OSR的BANG之类的可执行文件的情况下从python抛出bsod

BSOD也不例外。这是操作系统/设备驱动程序/硬件中的错误。所以,没有。除非你发现了一个严重的bug/hack(或者有一个驱动程序——比如BANG!——专门设计来引起这样的问题)。假设你可以作为管理员运行你的脚本,并且python API允许你杀死外部进程,你应该能够使用这里描述的解决方案:我知道。奥斯的砰!驱动程序将抛出以下错误,该错误旨在测试windows抛出错误的能力。但是有没有办法使用win_32 api抛出错误?@RustyWeber-BANG!使用设备驱动程序IIRC。(我认为它需要在“内核模式”下运行。)下面是另一种您也应该能够通过编程从Python调用的技术: