ReactOS 0.4.15-dev-7924-g5949c20
processr.h
Go to the documentation of this file.
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{
18
20
21
22/* misc.c */
23
28 IN PIRP Irp);
29
30
31/* pnp.c */
32
37 IN PIRP Irp);
38
44
45#endif /* _PROCESSR_PCH_ */
LONG NTSTATUS
Definition: precomp.h:26
_In_ PIRP Irp
Definition: csq.h:116
DRIVER_DISPATCH ForwardIrpAndForget
Definition: i8042prt.h:341
NTSTATUS NTAPI ProcessorAddDevice(IN PDRIVER_OBJECT DriverObject, IN PDEVICE_OBJECT Pdo)
Definition: pnp.c:364
struct _DEVICE_EXTENSION DEVICE_EXTENSION
NTSTATUS NTAPI ProcessorPnp(IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
Definition: pnp.c:262
struct _DEVICE_EXTENSION * PDEVICE_EXTENSION
PDEVICE_OBJECT DeviceObject
Definition: processr.h:16
PDEVICE_OBJECT LowerDevice
Definition: processr.h:17
#define NTAPI
Definition: typedefs.h:36
#define IN
Definition: typedefs.h:39
_In_ PDEVICE_OBJECT DeviceObject
Definition: wdfdevice.h:2055
_Must_inspect_result_ _In_ PDRIVER_OBJECT DriverObject
Definition: wdfdriver.h:213
WDF_EXTERN_C_START typedef _Must_inspect_result_ _In_ WDFDRIVER _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ PDEVICE_OBJECT _In_opt_ PDEVICE_OBJECT _In_opt_ PDEVICE_OBJECT Pdo
Definition: wdfminiport.h:72