[try 3] [5/7] include: Add declarations of IoAllocateIrp, IoInitializeIrp and IoFreeIrp
Alexander Morozov
amorozov at etersoft.ru
Wed Jul 30 03:25:18 CDT 2008
This patch adds function declarations for successful compilation.
-------------- next part --------------
From 8a4ae4ff921de2f52e63fd5faa057c4f26ccf36b Mon Sep 17 00:00:00 2001
From: Alexander Morozov <amorozov at etersoft.ru>
Date: Tue, 29 Jul 2008 16:54:21 +0400
Subject: [PATCH] include: Add declarations of IoAllocateIrp, IoInitializeIrp and IoFreeIrp
---
include/ddk/wdm.h | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/include/ddk/wdm.h b/include/ddk/wdm.h
index cfe911c..e2340dd 100644
--- a/include/ddk/wdm.h
+++ b/include/ddk/wdm.h
@@ -932,13 +932,16 @@ PVOID WINAPI ExAllocatePoolWithQuotaTag(POOL_TYPE,SIZE_T,ULONG);
void WINAPI ExFreePool(PVOID);
void WINAPI ExFreePoolWithTag(PVOID,ULONG);
+PIRP WINAPI IoAllocateIrp(CCHAR,BOOLEAN);
NTSTATUS WINAPI IoCreateDevice(DRIVER_OBJECT*,ULONG,UNICODE_STRING*,DEVICE_TYPE,ULONG,BOOLEAN,DEVICE_OBJECT**);
NTSTATUS WINAPI IoCreateDriver(UNICODE_STRING*,PDRIVER_INITIALIZE);
NTSTATUS WINAPI IoCreateSymbolicLink(UNICODE_STRING*,UNICODE_STRING*);
void WINAPI IoDeleteDevice(DEVICE_OBJECT*);
void WINAPI IoDeleteDriver(DRIVER_OBJECT*);
NTSTATUS WINAPI IoDeleteSymbolicLink(UNICODE_STRING*);
+void WINAPI IoFreeIrp(IRP*);
PEPROCESS WINAPI IoGetCurrentProcess(void);
+void WINAPI IoInitializeIrp(IRP*,USHORT,CCHAR);
PKTHREAD WINAPI KeGetCurrentThread(void);
void WINAPI KeQuerySystemTime(LARGE_INTEGER*);
--
1.5.4.5.GIT
More information about the wine-patches
mailing list