Sebastian Lackner : kernel32: Add stub for PowerCreateRequest.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Apr 7 10:11:28 CDT 2015


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

Author: Sebastian Lackner <sebastian at fds-team.de>
Date:   Sun Mar 15 01:44:12 2015 +0100

kernel32: Add stub for PowerCreateRequest.

---

 dlls/kernel32/kernel32.spec |  2 +-
 dlls/kernel32/powermgnt.c   | 11 +++++++++++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index 130affc..5258819 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -1135,7 +1135,7 @@
 @ stdcall PeekNamedPipe(long ptr long ptr ptr ptr)
 @ stdcall PostQueuedCompletionStatus(long long ptr ptr)
 # @ stub PowerClearRequest
-# @ stub PowerCreateRequest
+@ stdcall PowerCreateRequest(ptr)
 # @ stub PowerSetRequest
 @ stdcall PrepareTape(ptr long long)
 @ stub PrivCopyFileExW
diff --git a/dlls/kernel32/powermgnt.c b/dlls/kernel32/powermgnt.c
index 6d4336d..74ec397 100644
--- a/dlls/kernel32/powermgnt.c
+++ b/dlls/kernel32/powermgnt.c
@@ -100,3 +100,14 @@ EXECUTION_STATE WINAPI SetThreadExecutionState(EXECUTION_STATE flags)
         current = flags;
     return old;
 }
+
+/***********************************************************************
+ *           PowerCreateRequest      (KERNEL32.@)
+ */
+HANDLE WINAPI PowerCreateRequest(REASON_CONTEXT *context)
+{
+    FIXME("(%p): stub\n", context);
+
+    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+    return INVALID_HANDLE_VALUE;
+}




More information about the wine-cvs mailing list