MinGW 可以编译驱动的
Posted csnd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MinGW 可以编译驱动的相关的知识,希望对你有一定的参考价值。
#include <ddk/ntddk.h>
static VOID STDCALL
my_unload( IN PDRIVER_OBJECT DriverObject )
NTSTATUS STDCALL
DriverEntry( IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath )
DbgPrint("DriverEntry called\r\n");
DriverObject->DriverUnload = my_unload;
return STATUS_SUCCESS;
gcc -o drvtest.obj -O3 -c drvtest.c
ld Drv.obj --subsystem=native --image-base=0x10000 --file-alignment=0x20 --section-alignment=0x20 --entry=_DriverEntry -nostartfiles --nostdlib -L d:\MinGW\lib -shared -l ntoskrnl -o Drv.sys
以上是关于MinGW 可以编译驱动的的主要内容,如果未能解决你的问题,请参考以下文章