forked from Mirrors/wine-wine
advapi32: Add stubs for RegSaveKeyEx{A,W}.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>oldstable
parent
18c94886d7
commit
6c7760f217
|
@ -680,8 +680,8 @@
|
|||
@ stdcall RegRestoreKeyA(long str long)
|
||||
@ stdcall RegRestoreKeyW(long wstr long)
|
||||
@ stdcall RegSaveKeyA(long ptr ptr)
|
||||
# @ stub RegSaveKeyExA
|
||||
# @ stub RegSaveKeyExW
|
||||
@ stdcall RegSaveKeyExA(long str ptr long)
|
||||
@ stdcall RegSaveKeyExW(long wstr ptr long)
|
||||
@ stdcall RegSaveKeyW(long ptr ptr)
|
||||
@ stdcall RegSetKeySecurity(long long ptr)
|
||||
@ stdcall RegSetKeyValueA(long str str long ptr long)
|
||||
|
|
|
@ -2427,6 +2427,25 @@ LSTATUS WINAPI RegSaveKeyA( HKEY hkey, LPCSTR file, LPSECURITY_ATTRIBUTES sa )
|
|||
return RegSaveKeyW(hkey, fileW->Buffer, sa);
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* RegSaveKeyExA [ADVAPI32.@]
|
||||
*
|
||||
*/
|
||||
LSTATUS WINAPI RegSaveKeyExA( HKEY hkey, LPCSTR file, SECURITY_ATTRIBUTES *sa, DWORD flags )
|
||||
{
|
||||
FIXME( "(%p,%s,%p,%d) flags not handled\n", hkey, debugstr_a(file), sa, flags );
|
||||
return RegSaveKeyA(hkey, file, sa);
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* RegSaveKeyExW [ADVAPI32.@]
|
||||
*
|
||||
*/
|
||||
LSTATUS WINAPI RegSaveKeyExW( HKEY hkey, LPCWSTR file, SECURITY_ATTRIBUTES *sa, DWORD flags )
|
||||
{
|
||||
FIXME( "(%p,%s,%p,%d) flags not handled\n", hkey, debugstr_w(file), sa, flags );
|
||||
return RegSaveKeyW(hkey, file, sa);
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* RegRestoreKeyW [ADVAPI32.@]
|
||||
|
|
|
@ -31,8 +31,8 @@
|
|||
@ stdcall RegQueryValueExW(long wstr ptr ptr ptr ptr) advapi32.RegQueryValueExW
|
||||
@ stdcall RegRestoreKeyA(long str long) advapi32.RegRestoreKeyA
|
||||
@ stdcall RegRestoreKeyW(long wstr long) advapi32.RegRestoreKeyW
|
||||
@ stub RegSaveKeyExA
|
||||
@ stub RegSaveKeyExW
|
||||
@ stdcall RegSaveKeyExA(long str ptr long) advapi32.RegSaveKeyExA
|
||||
@ stdcall RegSaveKeyExW(long wstr ptr long) advapi32.RegSaveKeyExW
|
||||
@ stdcall RegSetKeySecurity(long long ptr) advapi32.RegSetKeySecurity
|
||||
@ stdcall RegSetValueExA(long str long long ptr long) advapi32.RegSetValueExA
|
||||
@ stdcall RegSetValueExW(long wstr long long ptr long) advapi32.RegSetValueExW
|
||||
|
|
|
@ -34,8 +34,8 @@
|
|||
@ stdcall RegQueryValueExW(long wstr ptr ptr ptr ptr) advapi32.RegQueryValueExW
|
||||
@ stdcall RegRestoreKeyA(long str long) advapi32.RegRestoreKeyA
|
||||
@ stdcall RegRestoreKeyW(long wstr long) advapi32.RegRestoreKeyW
|
||||
@ stub RegSaveKeyExA
|
||||
@ stub RegSaveKeyExW
|
||||
@ stdcall RegSaveKeyExA(long str ptr long) advapi32.RegSaveKeyExA
|
||||
@ stdcall RegSaveKeyExW(long wstr ptr long) advapi32.RegSaveKeyExW
|
||||
@ stdcall RegSetKeySecurity(long long ptr) advapi32.RegSetKeySecurity
|
||||
@ stdcall RegSetValueExA(long str long long ptr long) advapi32.RegSetValueExA
|
||||
@ stdcall RegSetValueExW(long wstr long long ptr long) advapi32.RegSetValueExW
|
||||
|
|
|
@ -120,8 +120,8 @@
|
|||
@ stdcall RegQueryValueExW(long wstr ptr ptr ptr ptr) advapi32.RegQueryValueExW
|
||||
@ stdcall RegRestoreKeyA(long str long) advapi32.RegRestoreKeyA
|
||||
@ stdcall RegRestoreKeyW(long wstr long) advapi32.RegRestoreKeyW
|
||||
@ stub RegSaveKeyExA
|
||||
@ stub RegSaveKeyExW
|
||||
@ stdcall RegSaveKeyExA(long str ptr long) advapi32.RegSaveKeyExA
|
||||
@ stdcall RegSaveKeyExW(long wstr ptr long) advapi32.RegSaveKeyExW
|
||||
@ stdcall RegSetKeySecurity(long long ptr) advapi32.RegSetKeySecurity
|
||||
@ stdcall RegSetValueExA(long str long long ptr long) advapi32.RegSetValueExA
|
||||
@ stdcall RegSetValueExW(long wstr long long ptr long) advapi32.RegSetValueExW
|
||||
|
|
|
@ -1307,8 +1307,8 @@
|
|||
@ stdcall -private RegQueryValueExW(long wstr ptr ptr ptr ptr) kernel32.RegQueryValueExW
|
||||
@ stdcall -private RegRestoreKeyA(long str long) kernel32.RegRestoreKeyA
|
||||
@ stdcall -private RegRestoreKeyW(long wstr long) kernel32.RegRestoreKeyW
|
||||
# @ stub RegSaveKeyExA
|
||||
# @ stub RegSaveKeyExW
|
||||
@ stdcall RegSaveKeyExA(long str ptr long) advapi32.RegSaveKeyExA
|
||||
@ stdcall RegSaveKeyExW(long wstr ptr long) advapi32.RegSaveKeyExW
|
||||
@ stdcall -private RegSetKeySecurity(long long ptr) kernel32.RegSetKeySecurity
|
||||
@ stdcall RegSetKeyValueA(long str str long ptr long) advapi32.RegSetKeyValueA
|
||||
@ stdcall RegSetKeyValueW(long wstr wstr long ptr long) advapi32.RegSetKeyValueW
|
||||
|
|
|
@ -168,6 +168,9 @@ WINADVAPI LSTATUS WINAPI RegRestoreKeyW(HKEY,LPCWSTR,DWORD);
|
|||
WINADVAPI LSTATUS WINAPI RegSaveKeyA(HKEY,LPCSTR,LPSECURITY_ATTRIBUTES);
|
||||
WINADVAPI LSTATUS WINAPI RegSaveKeyW(HKEY,LPCWSTR,LPSECURITY_ATTRIBUTES);
|
||||
#define RegSaveKey WINELIB_NAME_AW(RegSaveKey)
|
||||
WINADVAPI LSTATUS WINAPI RegSaveKeyExA(HKEY,LPCSTR,LPSECURITY_ATTRIBUTES,DWORD);
|
||||
WINADVAPI LSTATUS WINAPI RegSaveKeyExW(HKEY,LPCWSTR,LPSECURITY_ATTRIBUTES,DWORD);
|
||||
#define RegSaveKeyEx WINELIB_NAME_AW(RegSaveKeyEx)
|
||||
WINADVAPI LSTATUS WINAPI RegSetKeySecurity(HKEY,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR);
|
||||
WINADVAPI LSTATUS WINAPI RegSetKeyValueA(HKEY,LPCSTR,LPCSTR,DWORD,const void*,DWORD);
|
||||
WINADVAPI LSTATUS WINAPI RegSetKeyValueW(HKEY,LPCWSTR,LPCWSTR,DWORD,const void*,DWORD);
|
||||
|
|
Loading…
Reference in New Issue