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
6db32501
Commit
6db32501
authored
Apr 25, 2001
by
Gael de Chalendar
Committed by
Alexandre Julliard
Apr 25, 2001
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Corrected a typo in spec file and added some stubs.
parent
cf459ac7
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
96 additions
and
9 deletions
+96
-9
reg.c
dlls/shlwapi/reg.c
+49
-0
shlwapi.spec
dlls/shlwapi/shlwapi.spec
+9
-9
string.c
dlls/shlwapi/string.c
+38
-0
No files found.
dlls/shlwapi/reg.c
View file @
6db32501
...
@@ -57,6 +57,38 @@ LONG WINAPI SHRegGetUSValueW(
...
@@ -57,6 +57,38 @@ LONG WINAPI SHRegGetUSValueW(
}
}
/*************************************************************************
/*************************************************************************
* SHRegOpenUSKeyA [SHLWAPI.@]
*
* Openss a user-specific registry key
*/
LONG
WINAPI
SHRegOpenUSKeyA
(
LPCSTR
Path
,
REGSAM
AccessType
,
HKEY
hRelativeUSKey
,
HKEY
hNewUSKey
,
BOOL
fIgnoreHKCU
)
{
FIXME
(
"stub!
\n
"
);
return
ERROR_SUCCESS
;
/* return success */
}
/*************************************************************************
* SHRegOpenUSKeyW [SHLWAPI.@]
*
* Openss a user-specific registry key
*/
LONG
WINAPI
SHRegOpenUSKeyW
(
LPCSTR
Path
,
REGSAM
AccessType
,
HKEY
hRelativeUSKey
,
HKEY
hNewUSKey
,
BOOL
fIgnoreHKCU
)
{
FIXME
(
"stub!
\n
"
);
return
ERROR_SUCCESS
;
/* return success */
}
/*************************************************************************
* SHRegGetBoolUSValueA [SHLWAPI.@]
* SHRegGetBoolUSValueA [SHLWAPI.@]
*/
*/
BOOL
WINAPI
SHRegGetBoolUSValueA
(
BOOL
WINAPI
SHRegGetBoolUSValueA
(
...
@@ -100,6 +132,23 @@ LONG WINAPI SHRegQueryUSValueA(
...
@@ -100,6 +132,23 @@ LONG WINAPI SHRegQueryUSValueA(
}
}
/*************************************************************************
/*************************************************************************
* SHRegQueryUSValueA [SHLWAPI]
*/
LONG
WINAPI
SHRegQueryUSValueW
(
HKEY
hUSKey
,
/* [in] FIXME: HUSKEY */
LPCSTR
pszValue
,
LPDWORD
pdwType
,
void
*
pvData
,
LPDWORD
pcbData
,
BOOL
fIgnoreHKCU
,
void
*
pvDefaultData
,
DWORD
dwDefaultDataSize
)
{
FIXME
(
"%s stub
\n
"
,
pszValue
);
return
1
;
}
/*************************************************************************
* SHRegGetPathA [SHLWAPI.@]
* SHRegGetPathA [SHLWAPI.@]
*/
*/
DWORD
WINAPI
SHRegGetPathA
(
DWORD
WINAPI
SHRegGetPathA
(
...
...
dlls/shlwapi/shlwapi.spec
View file @
6db32501
...
@@ -133,7 +133,7 @@ debug_channels (shell)
...
@@ -133,7 +133,7 @@ debug_channels (shell)
121 forward @ advapi32.RegDeleteKeyW
121 forward @ advapi32.RegDeleteKeyW
122 forward @ advapi32.RegEnumKeyW
122 forward @ advapi32.RegEnumKeyW
123 forward @ advapi32.RegEnumKeyExW
123 forward @ advapi32.RegEnumKeyExW
124 forward @ dvapi32.RegOpenKeyW
124 forward @
a
dvapi32.RegOpenKeyW
125 forward @ advapi32.RegOpenKeyExW
125 forward @ advapi32.RegOpenKeyExW
126 forward @ advapi32.RegQueryInfoKeyW
126 forward @ advapi32.RegQueryInfoKeyW
127 forward @ advapi32.RegQueryValueW
127 forward @ advapi32.RegQueryValueW
...
@@ -600,12 +600,12 @@ debug_channels (shell)
...
@@ -600,12 +600,12 @@ debug_channels (shell)
@ stdcall SHRegGetBoolUSValueW(wstr wstr long long)SHRegGetBoolUSValueW
@ stdcall SHRegGetBoolUSValueW(wstr wstr long long)SHRegGetBoolUSValueW
@ stdcall SHRegGetUSValueA ( ptr str ptr ptr ptr long ptr long ) SHRegGetUSValueA
@ stdcall SHRegGetUSValueA ( ptr str ptr ptr ptr long ptr long ) SHRegGetUSValueA
@ stdcall SHRegGetUSValueW ( ptr wstr ptr ptr ptr long ptr long ) SHRegGetUSValueW
@ stdcall SHRegGetUSValueW ( ptr wstr ptr ptr ptr long ptr long ) SHRegGetUSValueW
@ st
ub
SHRegOpenUSKeyA
@ st
dcall SHRegOpenUSKeyA ( str long long long long )
SHRegOpenUSKeyA
@ st
ub
SHRegOpenUSKeyW
@ st
dcall SHRegOpenUSKeyW ( wstr long long long long )
SHRegOpenUSKeyW
@ stub SHRegQueryInfoUSKeyA
@ stub SHRegQueryInfoUSKeyA
@ stub SHRegQueryInfoUSKeyW
@ stub SHRegQueryInfoUSKeyW
@ stdcall SHRegQueryUSValueA
(long str ptr ptr ptr long ptr long)
SHRegQueryUSValueA
@ stdcall SHRegQueryUSValueA
( long str ptr ptr ptr long ptr long )
SHRegQueryUSValueA
@ st
ub
SHRegQueryUSValueW
@ st
dcall SHRegQueryUSValueW ( long wstr ptr ptr ptr long ptr long )
SHRegQueryUSValueW
@ stub SHRegSetUSValueA
@ stub SHRegSetUSValueA
@ stub SHRegSetUSValueW
@ stub SHRegSetUSValueW
@ stub SHRegWriteUSValueA
@ stub SHRegWriteUSValueA
...
@@ -639,8 +639,8 @@ debug_channels (shell)
...
@@ -639,8 +639,8 @@ debug_channels (shell)
@ stub StrFromTimeIntervalW
@ stub StrFromTimeIntervalW
@ stub StrIsIntlEqualA
@ stub StrIsIntlEqualA
@ stub StrIsIntlEqualW
@ stub StrIsIntlEqualW
@ st
ub
StrNCatA
@ st
dcall StrNCatA(str str long)
StrNCatA
@ st
ub
StrNCatW
@ st
dcall StrNCatW(wstr wstr long)
StrNCatW
@ stub StrPBrkA
@ stub StrPBrkA
@ stub StrPBrkW
@ stub StrPBrkW
@ stdcall StrRChrA (str str long) StrRChrA
@ stdcall StrRChrA (str str long) StrRChrA
...
@@ -656,8 +656,8 @@ debug_channels (shell)
...
@@ -656,8 +656,8 @@ debug_channels (shell)
@ stdcall StrStrIW(wstr wstr)StrStrIW
@ stdcall StrStrIW(wstr wstr)StrStrIW
@ stdcall StrStrW(wstr wstr)StrStrW
@ stdcall StrStrW(wstr wstr)StrStrW
@ stdcall StrToIntA(str)StrToIntA
@ stdcall StrToIntA(str)StrToIntA
@ st
ub
StrToIntExA
@ st
dcall StrToIntExA(str long ptr)
StrToIntExA
@ st
ub
StrToIntExW
@ st
dcall StrToIntExW(wstr long ptr)
StrToIntExW
@ stdcall StrToIntW(wstr)StrToIntW
@ stdcall StrToIntW(wstr)StrToIntW
@ stub StrTrimA
@ stub StrTrimA
@ stub StrTrimW
@ stub StrTrimW
...
...
dlls/shlwapi/string.c
View file @
6db32501
...
@@ -198,6 +198,26 @@ int WINAPI StrToIntW(LPCWSTR lpSrc)
...
@@ -198,6 +198,26 @@ int WINAPI StrToIntW(LPCWSTR lpSrc)
}
}
/*************************************************************************
/*************************************************************************
* StrToIntExA [SHLWAPI]
*/
BOOL
WINAPI
StrToIntExA
(
LPCSTR
pszString
,
DWORD
dwFlags
,
LPINT
piRet
)
{
TRACE
(
"%s %ld stub !
\n
"
,
debugstr_a
(
pszString
),
dwFlags
);
piRet
=
(
LPINT
)
StrToIntA
(
pszString
);
return
TRUE
;
}
/*************************************************************************
* StrToIntExW [SHLWAPI]
*/
BOOL
WINAPI
StrToIntExW
(
LPCWSTR
pszString
,
DWORD
dwFlags
,
LPINT
piRet
)
{
TRACE
(
"%s %ld stub !
\n
"
,
debugstr_w
(
pszString
),
dwFlags
);
piRet
=
(
LPINT
)
StrToIntW
(
pszString
);
return
TRUE
;
}
/*************************************************************************
* StrDupA [SHLWAPI]
* StrDupA [SHLWAPI]
*/
*/
LPSTR
WINAPI
StrDupA
(
LPCSTR
lpSrc
)
LPSTR
WINAPI
StrDupA
(
LPCSTR
lpSrc
)
...
@@ -466,6 +486,24 @@ LPWSTR WINAPI StrFormatByteSizeW ( DWORD dw, LPWSTR pszBuf, UINT cchBuf )
...
@@ -466,6 +486,24 @@ LPWSTR WINAPI StrFormatByteSizeW ( DWORD dw, LPWSTR pszBuf, UINT cchBuf )
}
}
/*************************************************************************
/*************************************************************************
* StrNCatA [SHLWAPI]
*/
LPSTR
WINAPI
StrNCatA
(
LPSTR
front
,
LPCSTR
back
,
INT
cchMax
)
{
TRACE
(
"%s %s %i stub
\n
"
,
debugstr_a
(
front
),
debugstr_a
(
back
),
cchMax
);
return
(
front
);
}
/*************************************************************************
* StrNCatW [SHLWAPI]
*/
LPWSTR
WINAPI
StrNCatW
(
LPWSTR
front
,
LPCWSTR
back
,
INT
cchMax
)
{
TRACE
(
"%s %s %i stub
\n
"
,
debugstr_w
(
front
),
debugstr_w
(
back
),
cchMax
);
return
(
front
);
}
/*************************************************************************
* wnsprintfA [SHLWAPI]
* wnsprintfA [SHLWAPI]
*/
*/
int
WINAPIV
wnsprintfA
(
LPSTR
lpOut
,
int
cchLimitIn
,
LPCSTR
lpFmt
,
...)
int
WINAPIV
wnsprintfA
(
LPSTR
lpOut
,
int
cchLimitIn
,
LPCSTR
lpFmt
,
...)
...
...
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