C#几行代码让电脑蓝屏
今天来将怎么用C#让电脑蓝屏
我在我自己win10,win7笔记本上测试了两种方案,亲测可行。泪流满面。
话不多来,上代码:
using System;
using System.Diagnostics;
using System.Runtime.InteropServices;public class CriticalProcess
{[DllImport("ntdll.dll", SetLastError = true)]private static extern int NtSetInformationProcess(IntPtr hProcess, int processInformationClass, ref int processInformation, int processInformationLength);static void Main(string[] args){int isCritical = 1; // we want this to be a Critical Processint BreakOnTermination = 0x1D; // value for BreakOnTermination (flag)Process.EnterDebugMode(); //acquire Debug Privileges// setting the BreakOnTermination = 1 for the current processNtSetInformationProcess(Process.GetCurrentProcess().Handle, BreakOnTermination, ref isCritical, sizeof(int));}
}
在Windows窗体应用也有效,列如关闭窗体就蓝屏
//添加System.Runtime.InteropServices和System.Diagnostics的引用//声明引用
[DllImport("ntdll.dll", SetLastError = true)]private static extern int NtSetInformationProcess(IntPtr hProcess, int processInformationClass, ref int processInformation, int processInformationLength);//窗体关闭事件,在窗体事件中的FormClosingprivate void Form1_FormClosing(object sender, FormClosingEventArgs e){int isCritical = 1; // we want this to be a Critical Processint BreakOnTermination = 0x1D; // value for BreakOnTermination (flag)Process.EnterDebugMode(); //acquire Debug Privileges// setting the BreakOnTermination = 1 for the current processNtSetInformationProcess(Process.GetCurrentProcess().Handle, BreakOnTermination, ref isCritical, sizeof(int));}
蓝屏效果:
C#几行代码让电脑蓝屏相关推荐
- 计算机蓝屏无法启动代码50,电脑蓝屏代码0x0000007b无法正常启动的解决方法
电脑出现蓝屏是十分常见的故障之一,而在蓝屏的时候会提示蓝屏代码,不同的蓝屏代码代表不同的意义,让我们快速的了解电脑是什么问题.那么遇到电脑蓝屏代码0x0000007b怎么办?下面装机之家分享一下电脑蓝 ...
- 电脑蓝屏终止代码irql_电脑蓝屏代码浅析
你不一定要点蓝字关注我的 01 什么是蓝屏 蓝屏 BSOD 蓝屏,英文名BSOD,Blue Screen of Death,即蓝屏死机,微软操作系统的经典死机提示屏幕. 蓝屏其实是一种保护措施和一种调 ...
- enspac启动失败代码2_电脑蓝屏代码0x000024
在使用计算机时,我们经常遇到蓝屏代码0x000024.我们如何解决这个问题?别慌,小编在.下一个小系列将告诉您如何解决计算机蓝屏代码0x000024. 蓝屏出现的原因有很多,如电脑主板出现问题,电脑主 ...
- win10蓝屏代码_电脑蓝屏代码在哪看?如何解决
电脑蓝屏在哪看代码?知道了代码又如何解决呢?在使用电脑时难免会遇到蓝屏问题,有时重启能解决,那么重启解决不了该怎么办呢?今天小编就将查看电脑蓝屏代码方法以及解决教程分享给你们. 电脑蓝屏代码在哪看?如 ...
- 计算机蓝屏代码0x000000ED,电脑蓝屏代码0x000000ed解决步骤
电脑蓝屏代码现象是我们在使用电脑中最常见的一种启动问题,令小白用户很头痛 .比如,我们在启动电脑的时候,它并没有正常地启动,屏幕反而一片蓝色,出现了一串奇怪的代码:0x000000ed,怎么办?下面, ...
- QQ登不上出现蓝屏代码0X000000EA,电脑蓝屏的解决方法
电脑蓝屏是计算机故障的一部分,往往出现电脑蓝屏的原因是由于不兼容硬件和驱动程序,或者是某些有问题的软件,严重的话可能电脑中了病毒.当电脑出现蓝屏的时候,大家第一反应就是重启计算机,在大多数情况下重启计 ...
- 计算机蓝屏代码0x000000ED,电脑蓝屏代码0x000000ed,小编教你解决蓝屏0x000000ed问题...
电脑使用的时间久了难免会出现一些问题,有些朋友在使用电脑时蓝屏了问小编怎么解决,电脑蓝屏代码0x000000ed的情况,这里就把电脑蓝屏代码0x000000ed问题的解决方法分享给大家. 电脑蓝屏的情 ...
- xp系统蓝屏代码7b_电脑蓝屏重启不求人!学会这个方法,自己就能轻松解决!...
在重装win10系统的过程中,我们需要多次等待电脑的重启,直到最后一次重启进入win10系统桌面,win10重装才算结束. 但如果在安装win10系统时,屏幕显示蓝屏,且无限重启,该怎么办呢? 下面马 ...
- 计算机蓝屏代码74,电脑蓝屏死机故障:停机码74解决方法
电脑蓝屏,又叫蓝屏死机(Blue Screen of Death,简称BSoD).这是微软 Windows 系列操作系统在无法从一个系统错误中恢复过来时,为保护电脑数据文件不被破坏而强制显示的屏幕图像 ...
- 史上最全蓝屏代码!电脑蓝屏了查一下什么原因吧!
2019独角兽企业重金招聘Python工程师标准>>> 以下方法仅适用win8以前的系统win8及win8以后的系统需要其他方法! 蓝屏 A problem has been det ...
最新文章
- R语言dataframe获取每个字段(特征)的数据类型实战:使用sapply函数获取每个字段(特征)的数据类型、通过柱状图可视化特征的种类以及个数
- GitLab 自动触发 Jenkins 构建
- Android官方开发文档Training系列课程中文版:通知用户之创建不同导航方式的Activity
- 删除目录文件html代码,ASP创建目录、删除目录,删除文件代码范例
- 【转载】浅谈 看图软件 的设计与实现
- php判断当前页面是否有权限,php判断是否有权限下载
- 商业认知,新的一年已经开始,许多老板都制订了新的目标
- snowpack 快速开始
- mysql双节点部署_MariaDB GALERA 集群双节点部署
- 根据key找到JSON字符串中指定的value值(Java实现)
- 机器学习,深度学习的资料和工具库大全
- 龙果开源支付系统 架构全新升级
- 微信小程序登陆\code详解
- 玉蟾宫【洛谷P4147】
- 【微信公众号发红包转账】微信公众号上手机网页接收请求,通过公众号给用户发红包 开发流程...
- FFmpeg视频处理入门教程----从安装到使用(Linux版)
- mybatis 9-23
- http://blog.sina.com.cn/s/blog_a3d2fd2d0101hyu7.html
- root创建用户以及Xshell连接命令
- BUGKU------中国菜刀