Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
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-cw
Commits
f4f01301
Commit
f4f01301
authored
May 27, 2014
by
Huw Davies
Committed by
Alexandre Julliard
Jun 11, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
crypt32: Add a new element to SIP_ADD_NEWPROVIDER.
parent
47de869f
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
6 additions
and
1 deletion
+6
-1
sip.c
dlls/crypt32/sip.c
+1
-1
main.c
dlls/msisip/main.c
+1
-0
register.c
dlls/wintrust/register.c
+1
-0
mssip.h
include/mssip.h
+3
-0
No files found.
dlls/crypt32/sip.c
View file @
f4f01301
...
...
@@ -210,7 +210,7 @@ BOOL WINAPI CryptSIPAddProvider(SIP_ADD_NEWPROVIDER *psNewProv)
TRACE
(
"%p
\n
"
,
psNewProv
);
if
(
!
psNewProv
||
psNewProv
->
cbStruct
!=
sizeof
(
SIP_ADD_NEWPROVIDER
)
||
psNewProv
->
cbStruct
<
FIELD_OFFSET
(
SIP_ADD_NEWPROVIDER
,
pwszGetCapFuncName
)
||
!
psNewProv
->
pwszGetFuncName
||
!
psNewProv
->
pwszPutFuncName
||
!
psNewProv
->
pwszCreateFuncName
||
...
...
dlls/msisip/main.c
View file @
f4f01301
...
...
@@ -81,6 +81,7 @@ HRESULT WINAPI DllRegisterServer(void)
prov
.
pwszVerifyFuncName
=
verifyIndirectData
;
prov
.
pwszRemoveFuncName
=
removeSignedDataMsg
;
prov
.
pwszIsFunctionNameFmt2
=
isMyTypeOfFile
;
prov
.
pwszGetCapFuncName
=
NULL
;
return
CryptSIPAddProvider
(
&
prov
)
?
S_OK
:
S_FALSE
;
}
...
...
dlls/wintrust/register.c
View file @
f4f01301
...
...
@@ -911,6 +911,7 @@ static BOOL WINTRUST_SIPPAddProvider(GUID* Subject, WCHAR* MagicNumber)
NewProv
.
pwszVerifyFuncName
=
CryptSIPVerifyIndirectData
;
NewProv
.
pwszRemoveFuncName
=
CryptSIPRemoveSignedDataMsg
;
NewProv
.
pwszIsFunctionNameFmt2
=
NULL
;
NewProv
.
pwszGetCapFuncName
=
NULL
;
Ret
=
CryptSIPAddProvider
(
&
NewProv
);
...
...
include/mssip.h
View file @
f4f01301
...
...
@@ -156,6 +156,9 @@ typedef struct SIP_ADD_NEWPROVIDER_
WCHAR
*
pwszRemoveFuncName
;
WCHAR
*
pwszIsFunctionNameFmt2
;
/* NTDDI_VERSION >= NTDDI_WIN8 */
WCHAR
*
pwszGetCapFuncName
;
}
SIP_ADD_NEWPROVIDER
,
*
PSIP_ADD_NEWPROVIDER
;
#include <poppack.h>
...
...
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