Reactos
at listview 45 lines 822 B view raw
1/* 2 * PROJECT: ReactOS Generic CPU Driver 3 * LICENSE: GNU GPLv2 only as published by the Free Software Foundation 4 * FILE: drivers/processor/processr/processr.h 5 * PURPOSE: Common header file 6 * PROGRAMMERS: Eric Kohl <eric.kohl@reactos.org> 7 */ 8 9#ifndef _PROCESSR_PCH_ 10#define _PROCESSR_PCH_ 11 12#include <ntddk.h> 13 14typedef struct _DEVICE_EXTENSION 15{ 16 PDEVICE_OBJECT DeviceObject; 17 PDEVICE_OBJECT LowerDevice; 18 19} DEVICE_EXTENSION, *PDEVICE_EXTENSION; 20 21 22/* misc.c */ 23 24NTSTATUS 25NTAPI 26ForwardIrpAndForget( 27 IN PDEVICE_OBJECT DeviceObject, 28 IN PIRP Irp); 29 30 31/* pnp.c */ 32 33NTSTATUS 34NTAPI 35ProcessorPnp( 36 IN PDEVICE_OBJECT DeviceObject, 37 IN PIRP Irp); 38 39NTSTATUS 40NTAPI 41ProcessorAddDevice( 42 IN PDRIVER_OBJECT DriverObject, 43 IN PDEVICE_OBJECT Pdo); 44 45#endif /* _PROCESSR_PCH_ */