Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
0542e835
Commit
0542e835
authored
Jul 08, 2006
by
Bang Jun-Young
Committed by
Alexandre Julliard
Jul 11, 2006
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
advapi32: Fix registry API prototypes to match the PSDK.
parent
94af8633
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
33 additions
and
33 deletions
+33
-33
registry.c
dlls/advapi32/registry.c
+0
-0
winreg.h
include/winreg.h
+33
-33
No files found.
dlls/advapi32/registry.c
View file @
0542e835
This diff is collapsed.
Click to expand it.
include/winreg.h
View file @
0542e835
...
...
@@ -89,9 +89,9 @@ BOOL WINAPI InitiateSystemShutdownW(LPWSTR,LPWSTR,DWORD,BOOL,BOOL);
BOOL
WINAPI
InitiateSystemShutdownExA
(
LPSTR
,
LPSTR
,
DWORD
,
BOOL
,
BOOL
,
DWORD
);
BOOL
WINAPI
InitiateSystemShutdownExW
(
LPWSTR
,
LPWSTR
,
DWORD
,
BOOL
,
BOOL
,
DWORD
);
#define InitiateSystemShutdownEx WINELIB_NAME_AW(InitiateSystemShutdownEx);
DWORD
WINAPI
RegCreateKeyExA
(
HKEY
,
LPCSTR
,
DWORD
,
LPSTR
,
DWORD
,
REGSAM
,
LONG
WINAPI
RegCreateKeyExA
(
HKEY
,
LPCSTR
,
DWORD
,
LPSTR
,
DWORD
,
REGSAM
,
LPSECURITY_ATTRIBUTES
,
PHKEY
,
LPDWORD
);
DWORD
WINAPI
RegCreateKeyExW
(
HKEY
,
LPCWSTR
,
DWORD
,
LPWSTR
,
DWORD
,
REGSAM
,
LONG
WINAPI
RegCreateKeyExW
(
HKEY
,
LPCWSTR
,
DWORD
,
LPWSTR
,
DWORD
,
REGSAM
,
LPSECURITY_ATTRIBUTES
,
PHKEY
,
LPDWORD
);
#define RegCreateKeyEx WINELIB_NAME_AW(RegCreateKeyEx)
LONG
WINAPI
RegSaveKeyA
(
HKEY
,
LPCSTR
,
LPSECURITY_ATTRIBUTES
);
...
...
@@ -101,9 +101,9 @@ LONG WINAPI RegSetKeySecurity(HKEY,SECURITY_INFORMATION,PSECURITY_DESCRIP
LONG
WINAPI
RegConnectRegistryA
(
LPCSTR
,
HKEY
,
PHKEY
);
LONG
WINAPI
RegConnectRegistryW
(
LPCWSTR
,
HKEY
,
PHKEY
);
#define RegConnectRegistry WINELIB_NAME_AW(RegConnectRegistry)
DWORD
WINAPI
RegEnumKeyExA
(
HKEY
,
DWORD
,
LPSTR
,
LPDWORD
,
LPDWORD
,
LPSTR
,
LONG
WINAPI
RegEnumKeyExA
(
HKEY
,
DWORD
,
LPSTR
,
LPDWORD
,
LPDWORD
,
LPSTR
,
LPDWORD
,
LPFILETIME
);
DWORD
WINAPI
RegEnumKeyExW
(
HKEY
,
DWORD
,
LPWSTR
,
LPDWORD
,
LPDWORD
,
LPWSTR
,
LONG
WINAPI
RegEnumKeyExW
(
HKEY
,
DWORD
,
LPWSTR
,
LPDWORD
,
LPDWORD
,
LPWSTR
,
LPDWORD
,
LPFILETIME
);
#define RegEnumKeyEx WINELIB_NAME_AW(RegEnumKeyEx)
LONG
WINAPI
RegGetKeySecurity
(
HKEY
,
SECURITY_INFORMATION
,
PSECURITY_DESCRIPTOR
,
LPDWORD
);
...
...
@@ -117,20 +117,20 @@ LONG WINAPI RegLoadMUIStringA(HKEY,LPCSTR,LPSTR,DWORD,LPDWORD,DWORD,LPCST
LONG
WINAPI
RegLoadMUIStringW
(
HKEY
,
LPCWSTR
,
LPWSTR
,
DWORD
,
LPDWORD
,
DWORD
,
LPCWSTR
);
#define RegLoadMUIString WINELIB_NAME_AW(RegLoadMUIString)
LONG
WINAPI
RegNotifyChangeKeyValue
(
HKEY
,
BOOL
,
DWORD
,
HANDLE
,
BOOL
);
DWORD
WINAPI
RegOpenCurrentUser
(
REGSAM
,
PHKEY
);
DWORD
WINAPI
RegOpenKeyExW
(
HKEY
,
LPCWSTR
,
DWORD
,
REGSAM
,
PHKEY
);
DWORD
WINAPI
RegOpenKeyExA
(
HKEY
,
LPCSTR
,
DWORD
,
REGSAM
,
PHKEY
);
LONG
WINAPI
RegOpenCurrentUser
(
REGSAM
,
PHKEY
);
LONG
WINAPI
RegOpenKeyExW
(
HKEY
,
LPCWSTR
,
DWORD
,
REGSAM
,
PHKEY
);
LONG
WINAPI
RegOpenKeyExA
(
HKEY
,
LPCSTR
,
DWORD
,
REGSAM
,
PHKEY
);
#define RegOpenKeyEx WINELIB_NAME_AW(RegOpenKeyEx)
LONG
WINAPI
RegOpenUserClassesRoot
(
HANDLE
,
DWORD
,
REGSAM
,
PHKEY
);
DWORD
WINAPI
RegQueryInfoKeyW
(
HKEY
,
LPWSTR
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LONG
WINAPI
RegQueryInfoKeyW
(
HKEY
,
LPWSTR
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPFILETIME
);
DWORD
WINAPI
RegQueryInfoKeyA
(
HKEY
,
LPSTR
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LONG
WINAPI
RegQueryInfoKeyA
(
HKEY
,
LPSTR
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPFILETIME
);
#define RegQueryInfoKey WINELIB_NAME_AW(RegQueryInfoKey)
DWORD
WINAPI
RegQueryMultipleValuesA
(
HKEY
,
PVALENTA
,
DWORD
,
LPSTR
,
LPDWORD
);
DWORD
WINAPI
RegQueryMultipleValuesW
(
HKEY
,
PVALENTW
,
DWORD
,
LPWSTR
,
LPDWORD
);
LONG
WINAPI
RegQueryMultipleValuesA
(
HKEY
,
PVALENTA
,
DWORD
,
LPSTR
,
LPDWORD
);
LONG
WINAPI
RegQueryMultipleValuesW
(
HKEY
,
PVALENTW
,
DWORD
,
LPWSTR
,
LPDWORD
);
#define RegQueryMultipleValues WINELIB_NAME_AW(RegQueryMultipleValues)
LONG
WINAPI
RegReplaceKeyA
(
HKEY
,
LPCSTR
,
LPCSTR
,
LPCSTR
);
LONG
WINAPI
RegReplaceKeyW
(
HKEY
,
LPCWSTR
,
LPCWSTR
,
LPCWSTR
);
...
...
@@ -144,38 +144,38 @@ LONG WINAPI RegUnLoadKeyW(HKEY,LPCWSTR);
/* Declarations for functions that are the same in Win16 and Win32 */
DWORD
WINAPI
RegCloseKey
(
HKEY
);
DWORD
WINAPI
RegFlushKey
(
HKEY
);
LONG
WINAPI
RegCloseKey
(
HKEY
);
LONG
WINAPI
RegFlushKey
(
HKEY
);
DWORD
WINAPI
RegCreateKeyA
(
HKEY
,
LPCSTR
,
PHKEY
);
DWORD
WINAPI
RegCreateKeyW
(
HKEY
,
LPCWSTR
,
PHKEY
);
LONG
WINAPI
RegCreateKeyA
(
HKEY
,
LPCSTR
,
PHKEY
);
LONG
WINAPI
RegCreateKeyW
(
HKEY
,
LPCWSTR
,
PHKEY
);
#define RegCreateKey WINELIB_NAME_AW(RegCreateKey)
DWORD
WINAPI
RegDeleteKeyA
(
HKEY
,
LPCSTR
);
DWORD
WINAPI
RegDeleteKeyW
(
HKEY
,
LPCWSTR
);
LONG
WINAPI
RegDeleteKeyA
(
HKEY
,
LPCSTR
);
LONG
WINAPI
RegDeleteKeyW
(
HKEY
,
LPCWSTR
);
#define RegDeleteKey WINELIB_NAME_AW(RegDeleteKey)
DWORD
WINAPI
RegDeleteValueA
(
HKEY
,
LPCSTR
);
DWORD
WINAPI
RegDeleteValueW
(
HKEY
,
LPCWSTR
);
LONG
WINAPI
RegDeleteValueA
(
HKEY
,
LPCSTR
);
LONG
WINAPI
RegDeleteValueW
(
HKEY
,
LPCWSTR
);
#define RegDeleteValue WINELIB_NAME_AW(RegDeleteValue)
DWORD
WINAPI
RegEnumKeyA
(
HKEY
,
DWORD
,
LPSTR
,
DWORD
);
DWORD
WINAPI
RegEnumKeyW
(
HKEY
,
DWORD
,
LPWSTR
,
DWORD
);
LONG
WINAPI
RegEnumKeyA
(
HKEY
,
DWORD
,
LPSTR
,
DWORD
);
LONG
WINAPI
RegEnumKeyW
(
HKEY
,
DWORD
,
LPWSTR
,
DWORD
);
#define RegEnumKey WINELIB_NAME_AW(RegEnumKey)
DWORD
WINAPI
RegEnumValueA
(
HKEY
,
DWORD
,
LPSTR
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPBYTE
,
LPDWORD
);
DWORD
WINAPI
RegEnumValueW
(
HKEY
,
DWORD
,
LPWSTR
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPBYTE
,
LPDWORD
);
LONG
WINAPI
RegEnumValueA
(
HKEY
,
DWORD
,
LPSTR
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPBYTE
,
LPDWORD
);
LONG
WINAPI
RegEnumValueW
(
HKEY
,
DWORD
,
LPWSTR
,
LPDWORD
,
LPDWORD
,
LPDWORD
,
LPBYTE
,
LPDWORD
);
#define RegEnumValue WINELIB_NAME_AW(RegEnumValue)
DWORD
WINAPI
RegOpenKeyA
(
HKEY
,
LPCSTR
,
PHKEY
);
DWORD
WINAPI
RegOpenKeyW
(
HKEY
,
LPCWSTR
,
PHKEY
);
LONG
WINAPI
RegOpenKeyA
(
HKEY
,
LPCSTR
,
PHKEY
);
LONG
WINAPI
RegOpenKeyW
(
HKEY
,
LPCWSTR
,
PHKEY
);
#define RegOpenKey WINELIB_NAME_AW(RegOpenKey)
DWORD
WINAPI
RegQueryValueA
(
HKEY
,
LPCSTR
,
LPSTR
,
LPLONG
);
DWORD
WINAPI
RegQueryValueW
(
HKEY
,
LPCWSTR
,
LPWSTR
,
LPLONG
);
LONG
WINAPI
RegQueryValueA
(
HKEY
,
LPCSTR
,
LPSTR
,
LPLONG
);
LONG
WINAPI
RegQueryValueW
(
HKEY
,
LPCWSTR
,
LPWSTR
,
LPLONG
);
#define RegQueryValue WINELIB_NAME_AW(RegQueryValue)
DWORD
WINAPI
RegQueryValueExA
(
HKEY
,
LPCSTR
,
LPDWORD
,
LPDWORD
,
LPBYTE
,
LPDWORD
);
DWORD
WINAPI
RegQueryValueExW
(
HKEY
,
LPCWSTR
,
LPDWORD
,
LPDWORD
,
LPBYTE
,
LPDWORD
);
LONG
WINAPI
RegQueryValueExA
(
HKEY
,
LPCSTR
,
LPDWORD
,
LPDWORD
,
LPBYTE
,
LPDWORD
);
LONG
WINAPI
RegQueryValueExW
(
HKEY
,
LPCWSTR
,
LPDWORD
,
LPDWORD
,
LPBYTE
,
LPDWORD
);
#define RegQueryValueEx WINELIB_NAME_AW(RegQueryValueEx)
DWORD
WINAPI
RegSetValueA
(
HKEY
,
LPCSTR
,
DWORD
,
LPCSTR
,
DWORD
);
DWORD
WINAPI
RegSetValueW
(
HKEY
,
LPCWSTR
,
DWORD
,
LPCWSTR
,
DWORD
);
LONG
WINAPI
RegSetValueA
(
HKEY
,
LPCSTR
,
DWORD
,
LPCSTR
,
DWORD
);
LONG
WINAPI
RegSetValueW
(
HKEY
,
LPCWSTR
,
DWORD
,
LPCWSTR
,
DWORD
);
#define RegSetValue WINELIB_NAME_AW(RegSetValue)
DWORD
WINAPI
RegSetValueExA
(
HKEY
,
LPCSTR
,
DWORD
,
DWORD
,
CONST
BYTE
*
,
DWORD
);
DWORD
WINAPI
RegSetValueExW
(
HKEY
,
LPCWSTR
,
DWORD
,
DWORD
,
CONST
BYTE
*
,
DWORD
);
LONG
WINAPI
RegSetValueExA
(
HKEY
,
LPCSTR
,
DWORD
,
DWORD
,
CONST
BYTE
*
,
DWORD
);
LONG
WINAPI
RegSetValueExW
(
HKEY
,
LPCWSTR
,
DWORD
,
DWORD
,
CONST
BYTE
*
,
DWORD
);
#define RegSetValueEx WINELIB_NAME_AW(RegSetValueEx)
#ifdef __cplusplus
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment