kernel32: add stubs for GetFirmwareEnvironmentVariableA/W
Austin English
austinenglish at gmail.com
Fri Jun 27 13:16:45 CDT 2014
Fixes https://bugs.winehq.org/show_bug.cgi?id=36811
--
-Austin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20140627/38619ce9/attachment.html>
-------------- next part --------------
diff --git a/dlls/kernel32/environ.c b/dlls/kernel32/environ.c
index 14283f8..bcffdd1 100644
--- a/dlls/kernel32/environ.c
+++ b/dlls/kernel32/environ.c
@@ -491,3 +491,23 @@ void ENV_CopyStartupInformation(void)
RtlReleasePebLock();
}
+
+/***********************************************************************
+ * GetFirmwareEnvironmentVariableA (KERNEL32.@)
+ */
+DWORD WINAPI GetFirmwareEnvironmentVariableA(LPCSTR name, LPCSTR guid, PVOID buffer, DWORD size)
+{
+ FIXME("stub: %s %s %p %u\n", debugstr_a(name), debugstr_a(guid), buffer, size);
+ SetLastError(ERROR_INVALID_FUNCTION);
+ return 0;
+}
+
+/***********************************************************************
+ * GetFirmwareEnvironmentVariableA (KERNEL32.@)
+ */
+DWORD WINAPI GetFirmwareEnvironmentVariableW(LPCWSTR name, LPCWSTR guid, PVOID buffer, DWORD size)
+{
+ FIXME("stub: %s %s %p %u\n", debugstr_w(name), debugstr_w(guid), buffer, size);
+ SetLastError(ERROR_INVALID_FUNCTION);
+ return 0;
+}
diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index 8aa5d21..2de2119 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -542,8 +542,8 @@
@ stdcall GetFileSizeEx(long ptr)
@ stdcall GetFileTime(long ptr ptr ptr)
@ stdcall GetFileType(long)
-# @ stub GetFirmwareEnvironmentVariableA
-# @ stub GetFirmwareEnvironmentVariableW
+@ stdcall GetFirmwareEnvironmentVariableA(str str ptr long)
+@ stdcall GetFirmwareEnvironmentVariableW(wstr wstr ptr long)
@ stdcall GetFullPathNameA(str long ptr ptr)
@ stdcall GetFullPathNameW(wstr long ptr ptr)
@ stdcall GetGeoInfoA(long long ptr long long)
More information about the wine-patches
mailing list