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
Show 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(
}
/*************************************************************************
* 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.@]
*/
BOOL
WINAPI
SHRegGetBoolUSValueA
(
...
...
@@ -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.@]
*/
DWORD
WINAPI
SHRegGetPathA
(
...
...
dlls/shlwapi/shlwapi.spec
View file @
6db32501
...
...
@@ -133,7 +133,7 @@ debug_channels (shell)
121 forward @ advapi32.RegDeleteKeyW
122 forward @ advapi32.RegEnumKeyW
123 forward @ advapi32.RegEnumKeyExW
124 forward @ dvapi32.RegOpenKeyW
124 forward @
a
dvapi32.RegOpenKeyW
125 forward @ advapi32.RegOpenKeyExW
126 forward @ advapi32.RegQueryInfoKeyW
127 forward @ advapi32.RegQueryValueW
...
...
@@ -600,12 +600,12 @@ debug_channels (shell)
@ stdcall SHRegGetBoolUSValueW(wstr wstr long long)SHRegGetBoolUSValueW
@ stdcall SHRegGetUSValueA ( ptr str ptr ptr ptr long ptr long ) SHRegGetUSValueA
@ stdcall SHRegGetUSValueW ( ptr wstr ptr ptr ptr long ptr long ) SHRegGetUSValueW
@ st
ub
SHRegOpenUSKeyA
@ st
ub
SHRegOpenUSKeyW
@ st
dcall SHRegOpenUSKeyA ( str long long long long )
SHRegOpenUSKeyA
@ st
dcall SHRegOpenUSKeyW ( wstr long long long long )
SHRegOpenUSKeyW
@ stub SHRegQueryInfoUSKeyA
@ stub SHRegQueryInfoUSKeyW
@ stdcall SHRegQueryUSValueA
(long str ptr ptr ptr long ptr long)
SHRegQueryUSValueA
@ st
ub
SHRegQueryUSValueW
@ stdcall SHRegQueryUSValueA
( long str ptr ptr ptr long ptr long )
SHRegQueryUSValueA
@ st
dcall SHRegQueryUSValueW ( long wstr ptr ptr ptr long ptr long )
SHRegQueryUSValueW
@ stub SHRegSetUSValueA
@ stub SHRegSetUSValueW
@ stub SHRegWriteUSValueA
...
...
@@ -639,8 +639,8 @@ debug_channels (shell)
@ stub StrFromTimeIntervalW
@ stub StrIsIntlEqualA
@ stub StrIsIntlEqualW
@ st
ub
StrNCatA
@ st
ub
StrNCatW
@ st
dcall StrNCatA(str str long)
StrNCatA
@ st
dcall StrNCatW(wstr wstr long)
StrNCatW
@ stub StrPBrkA
@ stub StrPBrkW
@ stdcall StrRChrA (str str long) StrRChrA
...
...
@@ -656,8 +656,8 @@ debug_channels (shell)
@ stdcall StrStrIW(wstr wstr)StrStrIW
@ stdcall StrStrW(wstr wstr)StrStrW
@ stdcall StrToIntA(str)StrToIntA
@ st
ub
StrToIntExA
@ st
ub
StrToIntExW
@ st
dcall StrToIntExA(str long ptr)
StrToIntExA
@ st
dcall StrToIntExW(wstr long ptr)
StrToIntExW
@ stdcall StrToIntW(wstr)StrToIntW
@ stub StrTrimA
@ stub StrTrimW
...
...
dlls/shlwapi/string.c
View file @
6db32501
...
...
@@ -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]
*/
LPSTR
WINAPI
StrDupA
(
LPCSTR
lpSrc
)
...
...
@@ -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]
*/
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