driver.h

来自「USB2.0原理与工程开发光盘(第二版)」· C头文件 代码 · 共 32 行

H
32
字号
#ifndef USBDRIVER_H
#define USBDRIVER_H
#endif

#include "wdm.h"
#include "usbdi.h"
#include "usbdlib.h"

#include <resource.h>

VOID DrvUnload(IN PDRIVER_OBJECT DriverObject);

NTSTATUS DrvAddDevice(IN PDRIVER_OBJECT DriverObject,
                      IN PDEVICE_OBJECT PhysicalDeviceObject);

NTSTATUS DrvPnpIrp(IN PDEVICE_OBJECT fdo, IN PIRP Irp);

NTSTATUS DrvCreate(IN PDEVICE_OBJECT fdo, IN PIRP Irp);

NTSTATUS DrvClose(IN PDEVICE_OBJECT fdo, IN PIRP Irp);

NTSTATUS DrvIOCTL(IN PDEVICE_OBJECT fdo,IN PIRP Irp);

NTSTATUS DrvPowerIrp(IN PDEVICE_OBJECT fdo,IN PIRP Irp);







⌨️ 快捷键说明

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