日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

寒江_第一个驱动

發(fā)布時(shí)間:2023/12/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 寒江_第一个驱动 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、hjFirst.c

/// /// @file first.c /// @author crazy_chu /// @date2008-11-1 /// #include <ntddk.h>// 提供一個(gè)Unload函數(shù)只是為了 VOID DriverUnload(PDRIVER_OBJECT driver) {// 但是實(shí)際上我們什么都不做,只打印一句話:DbgPrint("first: Our driver is unloading…\r\n"); }// DriverEntry,入口函數(shù)。相當(dāng)于main。 NTSTATUS DriverEntry(PDRIVER_OBJECT driver, PUNICODE_STRING reg_path) { #if DBG // _asm int 3 #endif// 這是我們的內(nèi)核模塊的入口,可以在這里寫入我們想寫的東西。// 我在這里打印一句話。因?yàn)椤盚ello,world” 常常被高手恥笑,所以// 我們打印一點(diǎn)別的。DbgPrint("first: Hello, my salary!");// 設(shè)置一個(gè)卸載函數(shù)便于這個(gè)函數(shù)能退出。// ZC: 寒江說:“我們設(shè)置了DriverEUnload的函數(shù)指針,這樣這個(gè)模塊可以被動態(tài)的卸載;// 如果沒有設(shè)置DriverEUnload函數(shù)指針,責(zé)一個(gè)內(nèi)核模塊一旦被加載就不能卸載了。”driver->DriverUnload = DriverUnload;return STATUS_SUCCESS; }

?

2、makefile

!IF 0Copyright (C) Microsoft Corporation, 1999 - 2002Module Name:makefile.Notes:DO NOT EDIT THIS FILE!!! Edit .\sources. if you want to add a new sourcefile to this component. This file merely indirects to the real make filethat is shared by all the components of Windows NT (DDK)!ENDIF!INCLUDE $(NTMAKEENV)\makefile.def

?

3、sources

TARGETNAME=hjFirst TARGETTYPE=DRIVER SOURCES=hjFirst.c TARGETPATH=obj

?

4、SRVINSTW.EXE 安裝驅(qū)動:

  安裝服務(wù)-->本地機(jī)器-->服務(wù)名稱(自己輸入不重復(fù)的服務(wù)名稱)-->程序路徑(這里需要手動輸入sys文件所在的路徑和文件名)-->選擇"設(shè)備驅(qū)動"-->“驅(qū)動器目錄名”(這里是要輸入 NT式驅(qū)動的 驅(qū)動器目錄名),不要輸入任何內(nèi)容,直接“下一步”-->“啟動類型”選擇“手動”--> 完成--> 成功的話,會提示“服務(wù)成功安裝”

  ZC: 上面只能手動輸入 NT式驅(qū)動的sys文件所在的路徑和文件名,可以Debug修改一下 是的它能夠支持 選擇sys文件

?

  4.1、啟動:“net start hjFirst”

  4.2、停止:“net stop hjFirst”

5、

?

轉(zhuǎn)載于:https://www.cnblogs.com/DriverSkill/p/6182980.html

總結(jié)

以上是生活随笔為你收集整理的寒江_第一个驱动的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。