mindriver.c
来自「NDIS HOOK实例」· C语言 代码 · 共 48 行
C
48 行
///////////////////////////////////////////////////////////////////////
// Copyright (c) 2001-2002
// XStudio Technology All Right Reserved.
// Author: Tony Zhu
// 2001-7-10 Create
// summary:
// This Program to demo the Intermediate Miniport NDIS Driver.
///////////////////////////////////////////////////////////////////////
#include <ndis.h>
#include "MinDriver.h"
NTSTATUS
DriverEntry(
IN PDRIVER_OBJECT DriverObject,
IN PUNICODE_STRING RegistryPath
)
{
DBGPRINT("DriverEntry Loading...\n");
DriverObject->DriverUnload = PacketUnload;
return(0);
}
VOID
PacketUnload(
IN PDRIVER_OBJECT DriverObject
)
{
PDEVICE_OBJECT DeviceObject;
PDEVICE_OBJECT OldDeviceObject;
DBGPRINT("DriverEntry unLoading...\n");
DeviceObject = DriverObject->DeviceObject;
while (DeviceObject != NULL)
{
OldDeviceObject = DeviceObject;
DeviceObject = DeviceObject->NextDevice;
IoDeleteDevice(OldDeviceObject);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?