Windows内核开发调试环境配置详解
1. 下载和使用WDK
- 尽量安装到相对简单路径,避免特殊情况配置路径时麻烦以及可能出现的编译问题
- 选择“完全安装”
VOID DriverUnload(PDRIVER_OBJECT driver)
{
DbgPrint("first: Our driver is unloading...\r\n");
}
NTSTATUS DriverEntry (PDRIVER_OBJECT driver, PUNICODE_STRING reg_path)
{
#if DBG
_asm int 3
#endif
DbgPrint("first: Hello Windows kernel!!");
driver->DriverUnload = DriverUnload;
return STATUS_SUCCESS;
}
#
# Copyright (C) Microsoft Corporation 1995
# All Rights Reserved.
#
# MAKEFILE for WDM device driver kit
#
#############################################################################
#
# DO NOT EDIT THIS FILE!!! Edit .\sources. if you want to add a new source
# file to this component. This file merely indirects to the real make file
# that is shared by all the driver components of the Windows NT DDK
#
!if "$(WIN2K_DDKBUILD)" == ""
!INCLUDE $(NTMAKEENV)\makefile.def
!endif
===============================
#
#Copyright (c) 2000 Microsoft Corporation
#
#Date:
# 19-Jul-2000
#
#Module Name:
# sources.
#
#Abstract:
# This file specifies the target component being built and the list of
# sources files needed to build that component. Also specifies optional
# compiler switches and libraries that are unique for the component being
# built.
#
# This directory builds
# WIA Sample Camera Driver
#
# ############################################################
TARGETNAME=first
TARGETTYPE=DRIVER
SOURCES=first.c
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Windows内核开发调试环境配置详解相关推荐
- windows内核开发笔记七:内核开发OVERLAPPED结构体详解
windows内核开发笔记七:内核开发OVERLAPPED结构体详解 typedef struct _OVERLAPPED { DWORD Internal; DWORD InternalHi ...
- xp系统本地服务器环境配置,Windows XP安装Apache环境图文详解Windows服务器操作系统 -电脑资料...
本文章来简单的介绍Windows XP安装Apache环境图文方法,有需要了解的朋友可参考参考, 双击 apache_2.2.8-win32-x86-no_ssl.msi 文件,开始安装 Apache ...
- c语言path环境变量,Windows下PATH等环境变量详解(转载)
在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH.正确地配置这些环境变量,是能够顺利学习.开发的前提.而经常出现的问题是:有的学习者能够按照提示 ...
- Linux安装消息队列IBM MQ 7.5开发版安装配置详解
消息队列IBM MQ 7.5开发版安装配置详解 文章目录 消息队列IBM MQ 7.5开发版安装配置详解 前言 一.什么是IBM MQ? 二.安装前准备 1.安装前准备 2.安装MQ Server 3 ...
- java JDK安装与环境配置详解(超超超级详细)
点击以下链接获取详细图文教程! java JDK安装与环境配置详解 https://v.xiumi.us/board/v5/3QTAV/112689421
- PHP开发调试环境配置(基于wampserver+Eclipse for PHP Developers )
因为项目需求,需要开发PHP的项目,所以不得不花点时间开始学习PHP,过程非常要抓狂,还没有开始开发已经被一大堆复杂的环境搭建搞疯了 经过多方实验,决定将过程记录下来,也为了让很多跟我一样从零开始学习 ...
- Kinect开发笔记之三Kinect开发环境配置详解
0.前言: 首先说一下我的开发环境,Visual Studio是2013的,系统是win8的64位版本,SDK是Kinect for windows SDK 1.8版本. ...
- Java零基础必看学习教程,Java开发环境配置详解
很多Java新手小白在学习Java编程的时候,碰到的第一难题就是不知道如何安装和配置java开发环境. 今天整理了史上最详细的安装及Java开发环境配置教程,通过图文并茂的方式详细讲解每一步骤,手把手 ...
- MyEclipse/eclipse的php开发调试环境配置
IDE为程序开发者提供高效的开发环境,方便快捷.省时省力.就本人初尝对PHP开发环境的配置,也是花掉了半天的时间,才搞明白.现在分享给跟我一样初次接触,但需要IDE开发环境的菜鸟留下一份参考资料,高手 ...
最新文章
- BZOJ4543/BZOJ3522 [POI2014]Hotel加强版(长链剖分)
- Android编码实现软件界面
- 文巾解题 679. 24 点游戏
- 账号管理工具_全新微信个人号管理工具能选择吗?为何这么说?
- 曲线组合图 类型详情
- CountDownLatch源码解读
- win10去掉快捷方式小箭头_快捷方式小箭头很烦人 一招教你取消
- DNS错误不能上网怎么办?电脑dns错误修复方法?
- 再见!杭州!再见!阿里巴巴
- GDUT——1169: Krito的讨伐(优先队列BFS)
- VUE 自定义子组件v-bind及v-on指令的大小写问题
- 晏殊几何学讲义(思维导图)
- Clojure Web开发–最新技术–第2部分
- 我的编程之路:从好玩到玩好
- 3-基于51单片机的篮球计分器
- 计算机辅助训练对吞咽障碍,吞咽障碍的六大家庭训练方法
- g6实现左右展开树图(思维导图)
- 微信小程序ocr身份证识别以及手机号获取
- 有种爱,不会提起不会忘记
- 盘点黑帽SEO常用的作弊技巧
热门文章
- GSMArena魅族mx四核评测全文|去除英文|
- java实现简单控制台出租房屋管理系统
- SwiftUI 界面大全之宠物领养管理App(教程含源码)
- 华硕主板装系统蓝屏_华硕主板装系统蓝屏咋设置bios?自己装Win7系统硬件官网驱动华硕主板H61M-E(英特尔芯片组)...
- 资金流向┃权证行情┃股票黑马┃股票IIQ┃股票分析┃股票市场分析/股票
- 大象转身 | 沃尔玛搅局社区团购
- 降本增效背后,“现代牧业”们要做好持久战准备
- python模拟比赛测试胜率
- 在地址栏上输入一个url,到这个页面呈现出来,中间会发生什么?
- kaggle Airbus Ship Detection Challenge 船舶检测