Windows驱动程序设计入门.pptVIP

  • 4
  • 0
  • 约1.13万字
  • 约 49页
  • 2017-05-30 发布于北京
  • 举报
* 第二简单的驱动程序 extern “C” { #include ntddk.h } VOID HelloDDKUnload (IN PDRIVER_OBJECT pDriverObject); NTSTATUS HelloDDKDispatchRoutine(IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp); extern C NTSTATUS DriverEntry ( IN PDRIVER_OBJECT pDriverObject, IN PUNICODE_STRING pRegistryPath ) { NTSTATUS status = STATUS_SUCCESS; KdPrint((Enter DriverEntry\n)); KdPrint((RegistryPath: %wZ\n, pRegistryPath)); pDriverObject-DriverUnload = HelloDDKUnload; pDriverObject-MajorFunction[IRP_MJ_CREATE] = HelloDDKDispatchRoutine; pDriverObject-MajorFunction[IRP_MJ_CLOSE] = HelloDDKDispatchRoutine; pDriverO

文档评论(0)

1亿VIP精品文档

相关文档