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
1eb0d927
Commit
1eb0d927
authored
Jul 31, 2008
by
Juan Lang
Committed by
Alexandre Julliard
Aug 01, 2008
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
tools/wine.inf: Register msisip.dll.
parent
7c97132c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
19 deletions
+17
-19
sip.c
dlls/crypt32/tests/sip.c
+16
-19
wine.inf.in
tools/wine.inf.in
+1
-0
No files found.
dlls/crypt32/tests/sip.c
View file @
1eb0d927
...
...
@@ -310,7 +310,7 @@ static void test_SIPLoad(void)
static
GUID
dummySubject
=
{
0xdeadbeef
,
0xdead
,
0xbeef
,
{
0xde
,
0xad
,
0xbe
,
0xef
,
0xde
,
0xad
,
0xbe
,
0xef
}};
static
GUID
unknown
=
{
0xC689AABA
,
0x8E78
,
0x11D0
,
{
0x8C
,
0x47
,
0x00
,
0xC0
,
0x4F
,
0xC2
,
0x95
,
0xEE
}};
/* WINTRUST.DLL */
static
GUID
unknown2
=
{
0xDE351A43
,
0x8E59
,
0x11D0
,
{
0x8C
,
0x47
,
0x00
,
0xC0
,
0x4F
,
0xC2
,
0x95
,
0xEE
}};
/* WINTRUST.DLL */
/* The next SIP is available on Windows
(not on a clean Wine install)
*/
/* The next SIP is available on Windows
and on Wine
*/
static
GUID
unknown3
=
{
0x000C10F1
,
0x0000
,
0x0000
,
{
0xC0
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x46
}};
/* MSISIP.DLL */
SIP_DISPATCH_INFO
sdi
;
HMODULE
hCrypt
;
...
...
@@ -403,24 +403,21 @@ static void test_SIPLoad(void)
/* As msisip.dll is not checked yet by any of the previous calls, the
* function DllCanUnloadNow will be checked again in msisip.dll (it's not present)
*/
todo_wine
{
ok
(
sdi
.
pfGet
!=
(
pCryptSIPGetSignedDataMsg
)
0xdeadbeef
,
"Expected a function pointer to be loaded.
\n
"
);
/* This is another SIP but this test proves the function addresses are the same as
* in the previous test.
*/
if
(
funcCryptSIPGetSignedDataMsg
&&
funcCryptSIPPutSignedDataMsg
&&
funcCryptSIPCreateIndirectData
&&
funcCryptSIPVerifyIndirectData
&&
funcCryptSIPRemoveSignedDataMsg
)
ok
(
sdi
.
pfGet
==
funcCryptSIPGetSignedDataMsg
&&
sdi
.
pfPut
==
funcCryptSIPPutSignedDataMsg
&&
sdi
.
pfCreate
==
funcCryptSIPCreateIndirectData
&&
sdi
.
pfVerify
==
funcCryptSIPVerifyIndirectData
&&
sdi
.
pfRemove
==
funcCryptSIPRemoveSignedDataMsg
,
"Expected function addresses to be from crypt32
\n
"
);
else
trace
(
"Couldn't load function pointers
\n
"
);
}
ok
(
sdi
.
pfGet
!=
(
pCryptSIPGetSignedDataMsg
)
0xdeadbeef
,
"Expected a function pointer to be loaded.
\n
"
);
/* This is another SIP but this test proves the function addresses are the same as
* in the previous test.
*/
if
(
funcCryptSIPGetSignedDataMsg
&&
funcCryptSIPPutSignedDataMsg
&&
funcCryptSIPCreateIndirectData
&&
funcCryptSIPVerifyIndirectData
&&
funcCryptSIPRemoveSignedDataMsg
)
ok
(
sdi
.
pfGet
==
funcCryptSIPGetSignedDataMsg
&&
sdi
.
pfPut
==
funcCryptSIPPutSignedDataMsg
&&
sdi
.
pfCreate
==
funcCryptSIPCreateIndirectData
&&
sdi
.
pfVerify
==
funcCryptSIPVerifyIndirectData
&&
sdi
.
pfRemove
==
funcCryptSIPRemoveSignedDataMsg
,
"Expected function addresses to be from crypt32
\n
"
);
else
trace
(
"Couldn't load function pointers
\n
"
);
}
/* Reserved parameter not 0 */
...
...
tools/wine.inf.in
View file @
1eb0d927
...
...
@@ -2213,6 +2213,7 @@ HKLM,%CurrentVersion%\Telephony\Country List\998,"SameAreaRule",,"G"
11,,msi.dll,1
11,,msiexec.exe,1
11,,msimtf.dll,1
11,,msisip.dll,1
11,,mstask.dll,1
11,,msxml3.dll,1
11,,objsel.dll,1
...
...
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