Stefan Leichter : ntoskrnl.exe: Stub for IoReportResourceUsage.

Alexandre Julliard julliard at winehq.org
Fri Aug 21 09:32:54 CDT 2009


Module: wine
Branch: master
Commit: 85201ceb3e7c463fcf907f4d3c9dc2e75feb4002
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=85201ceb3e7c463fcf907f4d3c9dc2e75feb4002

Author: Stefan Leichter <Stefan.Leichter at camline.com>
Date:   Fri Aug 21 11:33:12 2009 +0200

ntoskrnl.exe: Stub for IoReportResourceUsage.

---

 dlls/ntoskrnl.exe/ntoskrnl.c        |   13 +++++++++++++
 dlls/ntoskrnl.exe/ntoskrnl.exe.spec |    2 +-
 2 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c
index 054b39e..85efdfe 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.c
+++ b/dlls/ntoskrnl.exe/ntoskrnl.c
@@ -719,6 +719,19 @@ NTSTATUS WINAPI IoRegisterShutdownNotification( PDEVICE_OBJECT obj )
 
 
 /***********************************************************************
+ *           IoReportResourceUsage    (NTOSKRNL.EXE.@)
+ */
+NTSTATUS WINAPI IoReportResourceUsage(PUNICODE_STRING name, PDRIVER_OBJECT drv_obj, PCM_RESOURCE_LIST drv_list,
+                                      ULONG drv_size, PDRIVER_OBJECT dev_obj, PCM_RESOURCE_LIST dev_list,
+                                      ULONG dev_size, BOOLEAN overwrite, PBOOLEAN detected)
+{
+    FIXME("(%s %p %p %u %p %p %u %d %p) stub \n", debugstr_w(name? name->Buffer : NULL),
+          drv_obj, drv_list, drv_size, dev_obj, dev_list, dev_size, overwrite, detected);
+    return STATUS_NOT_IMPLEMENTED;
+}
+
+
+/***********************************************************************
  *           IofCompleteRequest   (NTOSKRNL.EXE.@)
  */
 #ifdef DEFINE_FASTCALL2_ENTRYPOINT
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
index 9cd5e8a..fa793eb 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
+++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
@@ -440,7 +440,7 @@
 @ stub IoReportDetectedDevice
 @ stub IoReportHalResourceUsage
 @ stub IoReportResourceForDetection
-@ stub IoReportResourceUsage
+@ stdcall IoReportResourceUsage(ptr ptr ptr long ptr ptr long long ptr)
 @ stub IoReportTargetDeviceChange
 @ stub IoReportTargetDeviceChangeAsynchronous
 @ stub IoRequestDeviceEject




More information about the wine-cvs mailing list