filediskunload.c

来自「介绍了NDIS驱动」· C语言 代码 · 共 23 行

C
23
字号
#include <ntddk.h>
#include "ntifs.h"

VOID
FileDiskUnload (
    IN PDRIVER_OBJECT DriverObject
    )
{
    PDEVICE_OBJECT device_object;

    PAGED_CODE();

    device_object = DriverObject->DeviceObject;

    while (device_object)
    {
        device_object = FileDiskDeleteDevice(device_object);
    }
	//如果存在device_object,则调用FileDiskDeleteDevice删除设备device_object

    ZwClose(dir_handle);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?