基于VisualC++2010开发Windows7杀毒应用程序范例(3)---检测所有驱动程序,并启动,暂停,终止驱动    

作为一个杀毒软件,必须扫描所有的驱动,才能检测到所有的驱动层病毒!

微软的.net framework4.0提供了关于驱动访问的类,

启动VS2010,

创建一个CLR工程如下

 基于VisualC++2010开发Windows7杀毒应用程序范例(3)---检测所有驱动程序,并启动,暂停,终止驱动_驱动程序

 

具体核心代码如下,详情见代码注释