MAKEFILE:
所有Windows驱动都有,且完全一样,在DDK例子里找一个就可以用了。
sources:
TARGETNAME=BaseDrv
TARGETTYPE=DRIVER
SOURCES=BaseDrv.c
BaseDrv.c:
#include <ntddk.h>
VOID DriverUnload( PDRIVER_OBJECT driver )
{
DbgPrint( "Unlond base drv/n" );
}
NTSTATUS DriverEntry( PDRIVER_OBJECT driver, PUNICODE_STRING reg_path )
{
KdPrint(( "Base drv entry!/n" ));
driver->DriverUnload = DriverUnload;
return STATUS_SUCCESS;
}