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
f3a1f2bf
Commit
f3a1f2bf
authored
Oct 03, 2006
by
Juan Lang
Committed by
Alexandre Julliard
Oct 04, 2006
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
crypt32: Win64 printf format warning fixes.
parent
92afe743
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
121 additions
and
121 deletions
+121
-121
Makefile.in
dlls/crypt32/Makefile.in
+1
-1
base64.c
dlls/crypt32/base64.c
+4
-4
cert.c
dlls/crypt32/cert.c
+27
-27
context.c
dlls/crypt32/context.c
+2
-2
crl.c
dlls/crypt32/crl.c
+14
-14
decode.c
dlls/crypt32/decode.c
+0
-0
encode.c
dlls/crypt32/encode.c
+18
-18
main.c
dlls/crypt32/main.c
+11
-11
oid.c
dlls/crypt32/oid.c
+17
-17
proplist.c
dlls/crypt32/proplist.c
+1
-1
serialize.c
dlls/crypt32/serialize.c
+4
-4
sip.c
dlls/crypt32/sip.c
+4
-4
store.c
dlls/crypt32/store.c
+0
-0
str.c
dlls/crypt32/str.c
+18
-18
No files found.
dlls/crypt32/Makefile.in
View file @
f3a1f2bf
EXTRADEFS
=
-D_CRYPT32_
-DWINE_NO_LONG_AS_INT
EXTRADEFS
=
-D_CRYPT32_
TOPSRCDIR
=
@top_srcdir@
TOPOBJDIR
=
../..
SRCDIR
=
@srcdir@
...
...
dlls/crypt32/base64.c
View file @
f3a1f2bf
...
...
@@ -222,7 +222,7 @@ BOOL WINAPI CryptBinaryToStringA(const BYTE *pbBinary,
{
BinaryToStringAFunc
encoder
=
NULL
;
TRACE
(
"(%p, %
ld, %08l
x, %p, %p)
\n
"
,
pbBinary
,
cbBinary
,
dwFlags
,
pszString
,
TRACE
(
"(%p, %
d, %08
x, %p, %p)
\n
"
,
pbBinary
,
cbBinary
,
dwFlags
,
pszString
,
pcchString
);
if
(
!
pbBinary
)
...
...
@@ -251,7 +251,7 @@ BOOL WINAPI CryptBinaryToStringA(const BYTE *pbBinary,
case
CRYPT_STRING_HEXASCII
:
case
CRYPT_STRING_HEXADDR
:
case
CRYPT_STRING_HEXASCIIADDR
:
FIXME
(
"Unimplemented type %
l
d
\n
"
,
dwFlags
&
0x7fffffff
);
FIXME
(
"Unimplemented type %d
\n
"
,
dwFlags
&
0x7fffffff
);
/* fall through */
default:
SetLastError
(
ERROR_INVALID_PARAMETER
);
...
...
@@ -523,7 +523,7 @@ BOOL WINAPI CryptStringToBinaryA(LPCSTR pszString,
StringToBinaryAFunc
decoder
;
LONG
ret
;
TRACE
(
"(%s, %
ld, %08l
x, %p, %p, %p, %p)
\n
"
,
debugstr_a
(
pszString
),
TRACE
(
"(%s, %
d, %08
x, %p, %p, %p, %p)
\n
"
,
debugstr_a
(
pszString
),
cchString
,
dwFlags
,
pbBinary
,
pcbBinary
,
pdwSkip
,
pdwFlags
);
if
(
!
pszString
)
...
...
@@ -564,7 +564,7 @@ BOOL WINAPI CryptStringToBinaryA(LPCSTR pszString,
case
CRYPT_STRING_HEXASCII
:
case
CRYPT_STRING_HEXADDR
:
case
CRYPT_STRING_HEXASCIIADDR
:
FIXME
(
"Unimplemented type %
l
d
\n
"
,
dwFlags
&
0x7fffffff
);
FIXME
(
"Unimplemented type %d
\n
"
,
dwFlags
&
0x7fffffff
);
/* fall through */
default:
SetLastError
(
ERROR_INVALID_PARAMETER
);
...
...
dlls/crypt32/cert.c
View file @
f3a1f2bf
...
...
@@ -54,7 +54,7 @@ BOOL WINAPI CertAddEncodedCertificateToStore(HCERTSTORE hCertStore,
pbCertEncoded
,
cbCertEncoded
);
BOOL
ret
;
TRACE
(
"(%p, %08
lx, %p, %ld, %08l
x, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
TRACE
(
"(%p, %08
x, %p, %d, %08
x, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
pbCertEncoded
,
cbCertEncoded
,
dwAddDisposition
,
ppCertContext
);
if
(
cert
)
...
...
@@ -76,7 +76,7 @@ PCCERT_CONTEXT WINAPI CertCreateCertificateContext(DWORD dwCertEncodingType,
PCERT_INFO
certInfo
=
NULL
;
DWORD
size
=
0
;
TRACE
(
"(%08
lx, %p, %l
d)
\n
"
,
dwCertEncodingType
,
pbCertEncoded
,
TRACE
(
"(%08
x, %p, %
d)
\n
"
,
dwCertEncodingType
,
pbCertEncoded
,
cbCertEncoded
);
ret
=
CryptDecodeObjectEx
(
dwCertEncodingType
,
X509_CERT_TO_BE_SIGNED
,
...
...
@@ -141,7 +141,7 @@ DWORD WINAPI CertEnumCertificateContextProperties(PCCERT_CONTEXT pCertContext,
(
void
*
)
pCertContext
,
sizeof
(
CERT_CONTEXT
));
DWORD
ret
;
TRACE
(
"(%p, %
l
d)
\n
"
,
pCertContext
,
dwPropId
);
TRACE
(
"(%p, %d)
\n
"
,
pCertContext
,
dwPropId
);
if
(
properties
)
ret
=
ContextPropertyList_EnumPropIDs
(
properties
,
dwPropId
);
...
...
@@ -174,7 +174,7 @@ static BOOL WINAPI CertContext_GetProperty(void *context, DWORD dwPropId,
BOOL
ret
;
CRYPT_DATA_BLOB
blob
;
TRACE
(
"(%p, %
l
d, %p, %p)
\n
"
,
context
,
dwPropId
,
pvData
,
pcbData
);
TRACE
(
"(%p, %d, %p, %p)
\n
"
,
context
,
dwPropId
,
pvData
,
pcbData
);
if
(
properties
)
ret
=
ContextPropertyList_FindProperty
(
properties
,
dwPropId
,
&
blob
);
...
...
@@ -272,7 +272,7 @@ BOOL WINAPI CertGetCertificateContextProperty(PCCERT_CONTEXT pCertContext,
{
BOOL
ret
;
TRACE
(
"(%p, %
l
d, %p, %p)
\n
"
,
pCertContext
,
dwPropId
,
pvData
,
pcbData
);
TRACE
(
"(%p, %d, %p, %p)
\n
"
,
pCertContext
,
dwPropId
,
pvData
,
pcbData
);
switch
(
dwPropId
)
{
...
...
@@ -422,7 +422,7 @@ static BOOL WINAPI CertContext_SetProperty(void *context, DWORD dwPropId,
Context_GetProperties
(
context
,
sizeof
(
CERT_CONTEXT
));
BOOL
ret
;
TRACE
(
"(%p, %
ld, %08l
x, %p)
\n
"
,
context
,
dwPropId
,
dwFlags
,
pvData
);
TRACE
(
"(%p, %
d, %08
x, %p)
\n
"
,
context
,
dwPropId
,
dwFlags
,
pvData
);
if
(
!
properties
)
ret
=
FALSE
;
...
...
@@ -519,7 +519,7 @@ static BOOL WINAPI CertContext_SetProperty(void *context, DWORD dwPropId,
break
;
}
default:
FIXME
(
"%
l
d: stub
\n
"
,
dwPropId
);
FIXME
(
"%d: stub
\n
"
,
dwPropId
);
ret
=
FALSE
;
}
}
...
...
@@ -532,7 +532,7 @@ BOOL WINAPI CertSetCertificateContextProperty(PCCERT_CONTEXT pCertContext,
{
BOOL
ret
;
TRACE
(
"(%p, %
ld, %08l
x, %p)
\n
"
,
pCertContext
,
dwPropId
,
dwFlags
,
pvData
);
TRACE
(
"(%p, %
d, %08
x, %p)
\n
"
,
pCertContext
,
dwPropId
,
dwFlags
,
pvData
);
/* Handle special cases for "read-only"/invalid prop IDs. Windows just
* crashes on most of these, I'll be safer.
...
...
@@ -613,7 +613,7 @@ BOOL WINAPI CryptAcquireCertificatePrivateKey(PCCERT_CONTEXT pCert,
CERT_KEY_CONTEXT
keyContext
;
DWORD
size
;
TRACE
(
"(%p, %08
l
x, %p, %p, %p, %p)
\n
"
,
pCert
,
dwFlags
,
pvReserved
,
TRACE
(
"(%p, %08x, %p, %p, %p, %p)
\n
"
,
pCert
,
dwFlags
,
pvReserved
,
phCryptProv
,
pdwKeySpec
,
pfCallerFreeProv
);
if
(
dwFlags
&
CRYPT_ACQUIRE_USE_PROV_INFO_FLAG
)
...
...
@@ -682,7 +682,7 @@ BOOL WINAPI CryptAcquireCertificatePrivateKey(PCCERT_CONTEXT pCert,
BOOL
WINAPI
CertCompareCertificate
(
DWORD
dwCertEncodingType
,
PCERT_INFO
pCertId1
,
PCERT_INFO
pCertId2
)
{
TRACE
(
"(%08
l
x, %p, %p)
\n
"
,
dwCertEncodingType
,
pCertId1
,
pCertId2
);
TRACE
(
"(%08x, %p, %p)
\n
"
,
dwCertEncodingType
,
pCertId1
,
pCertId2
);
return
CertCompareCertificateName
(
dwCertEncodingType
,
&
pCertId1
->
Issuer
,
&
pCertId2
->
Issuer
)
&&
CertCompareIntegerBlob
(
&
pCertId1
->
SerialNumber
,
...
...
@@ -694,7 +694,7 @@ BOOL WINAPI CertCompareCertificateName(DWORD dwCertEncodingType,
{
BOOL
ret
;
TRACE
(
"(%08
l
x, %p, %p)
\n
"
,
dwCertEncodingType
,
pCertName1
,
pCertName2
);
TRACE
(
"(%08x, %p, %p)
\n
"
,
dwCertEncodingType
,
pCertName1
,
pCertName2
);
if
(
pCertName1
->
cbData
==
pCertName2
->
cbData
)
{
...
...
@@ -756,7 +756,7 @@ BOOL WINAPI CertComparePublicKeyInfo(DWORD dwCertEncodingType,
{
BOOL
ret
;
TRACE
(
"(%08
l
x, %p, %p)
\n
"
,
dwCertEncodingType
,
pPublicKey1
,
pPublicKey2
);
TRACE
(
"(%08x, %p, %p)
\n
"
,
dwCertEncodingType
,
pPublicKey1
,
pPublicKey2
);
if
(
pPublicKey1
->
PublicKey
.
cbData
==
pPublicKey2
->
PublicKey
.
cbData
&&
pPublicKey1
->
PublicKey
.
cUnusedBits
==
pPublicKey2
->
PublicKey
.
cUnusedBits
)
...
...
@@ -777,7 +777,7 @@ DWORD WINAPI CertGetPublicKeyLength(DWORD dwCertEncodingType,
{
DWORD
len
=
0
;
TRACE
(
"(%08
l
x, %p)
\n
"
,
dwCertEncodingType
,
pPublicKey
);
TRACE
(
"(%08x, %p)
\n
"
,
dwCertEncodingType
,
pPublicKey
);
if
(
dwCertEncodingType
!=
X509_ASN_ENCODING
)
{
...
...
@@ -900,7 +900,7 @@ PCCERT_CONTEXT WINAPI CertFindCertificateInStore(HCERTSTORE hCertStore,
PCCERT_CONTEXT
ret
;
CertCompareFunc
compare
;
TRACE
(
"(%p, %
ld, %ld, %l
d, %p, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
TRACE
(
"(%p, %
d, %d, %
d, %p, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
dwFlags
,
dwType
,
pvPara
,
pPrevCertContext
);
switch
(
dwType
>>
CERT_COMPARE_SHIFT
)
...
...
@@ -924,7 +924,7 @@ PCCERT_CONTEXT WINAPI CertFindCertificateInStore(HCERTSTORE hCertStore,
compare
=
compare_cert_by_issuer
;
break
;
default:
FIXME
(
"find type %08
l
x unimplemented
\n
"
,
dwType
);
FIXME
(
"find type %08x unimplemented
\n
"
,
dwType
);
compare
=
NULL
;
}
...
...
@@ -952,7 +952,7 @@ PCCERT_CONTEXT WINAPI CertFindCertificateInStore(HCERTSTORE hCertStore,
PCCERT_CONTEXT
WINAPI
CertGetSubjectCertificateFromStore
(
HCERTSTORE
hCertStore
,
DWORD
dwCertEncodingType
,
PCERT_INFO
pCertId
)
{
TRACE
(
"(%p, %08
l
x, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
pCertId
);
TRACE
(
"(%p, %08x, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
pCertId
);
if
(
!
pCertId
)
{
...
...
@@ -1011,7 +1011,7 @@ PCCERT_CONTEXT WINAPI CertGetIssuerCertificateFromStore(HCERTSTORE hCertStore,
{
PCCERT_CONTEXT
ret
;
TRACE
(
"(%p, %p, %p, %08
l
x)
\n
"
,
hCertStore
,
pSubjectContext
,
TRACE
(
"(%p, %p, %p, %08x)
\n
"
,
hCertStore
,
pSubjectContext
,
pPrevIssuerContext
,
*
pdwFlags
);
if
(
!
pSubjectContext
)
...
...
@@ -1042,7 +1042,7 @@ PCRYPT_ATTRIBUTE WINAPI CertFindAttribute(LPCSTR pszObjId, DWORD cAttr,
PCRYPT_ATTRIBUTE
ret
=
NULL
;
DWORD
i
;
TRACE
(
"%s %
l
d %p
\n
"
,
debugstr_a
(
pszObjId
),
cAttr
,
rgAttr
);
TRACE
(
"%s %d %p
\n
"
,
debugstr_a
(
pszObjId
),
cAttr
,
rgAttr
);
if
(
!
cAttr
)
return
NULL
;
...
...
@@ -1064,7 +1064,7 @@ PCERT_EXTENSION WINAPI CertFindExtension(LPCSTR pszObjId, DWORD cExtensions,
PCERT_EXTENSION
ret
=
NULL
;
DWORD
i
;
TRACE
(
"%s %
l
d %p
\n
"
,
debugstr_a
(
pszObjId
),
cExtensions
,
rgExtensions
);
TRACE
(
"%s %d %p
\n
"
,
debugstr_a
(
pszObjId
),
cExtensions
,
rgExtensions
);
if
(
!
cExtensions
)
return
NULL
;
...
...
@@ -1132,7 +1132,7 @@ BOOL WINAPI CryptHashCertificate(HCRYPTPROV hCryptProv, ALG_ID Algid,
BOOL
ret
=
TRUE
;
HCRYPTHASH
hHash
=
0
;
TRACE
(
"(%
ld, %d, %08lx, %p, %l
d, %p, %p)
\n
"
,
hCryptProv
,
Algid
,
dwFlags
,
TRACE
(
"(%
08lx, %d, %08x, %p, %
d, %p, %p)
\n
"
,
hCryptProv
,
Algid
,
dwFlags
,
pbEncoded
,
cbEncoded
,
pbComputedHash
,
pcbComputedHash
);
if
(
!
hCryptProv
)
...
...
@@ -1161,7 +1161,7 @@ BOOL WINAPI CryptHashPublicKeyInfo(HCRYPTPROV hCryptProv, ALG_ID Algid,
BOOL
ret
=
TRUE
;
HCRYPTHASH
hHash
=
0
;
TRACE
(
"(%
ld, %d, %08lx, %l
d, %p, %p, %p)
\n
"
,
hCryptProv
,
Algid
,
dwFlags
,
TRACE
(
"(%
08lx, %d, %08x, %
d, %p, %p, %p)
\n
"
,
hCryptProv
,
Algid
,
dwFlags
,
dwCertEncodingType
,
pInfo
,
pbComputedHash
,
pcbComputedHash
);
if
(
!
hCryptProv
)
...
...
@@ -1201,7 +1201,7 @@ BOOL WINAPI CryptSignCertificate(HCRYPTPROV hCryptProv, DWORD dwKeySpec,
PCCRYPT_OID_INFO
info
;
HCRYPTHASH
hHash
;
TRACE
(
"(%08lx, %
ld, %ld, %p, %l
d, %p, %p, %p, %p)
\n
"
,
hCryptProv
,
TRACE
(
"(%08lx, %
d, %d, %p, %
d, %p, %p, %p, %p)
\n
"
,
hCryptProv
,
dwKeySpec
,
dwCertEncodingType
,
pbEncodedToBeSigned
,
cbEncodedToBeSigned
,
pSignatureAlgorithm
,
pvHashAuxInfo
,
pbSignature
,
pcbSignature
);
...
...
@@ -1259,7 +1259,7 @@ BOOL WINAPI CryptSignAndEncodeCertificate(HCRYPTPROV hCryptProv,
BOOL
ret
;
DWORD
encodedSize
,
hashSize
;
TRACE
(
"(%08lx, %
ld, %l
d, %s, %p, %p, %p, %p, %p)
\n
"
,
hCryptProv
,
dwKeySpec
,
TRACE
(
"(%08lx, %
d, %
d, %s, %p, %p, %p, %p, %p)
\n
"
,
hCryptProv
,
dwKeySpec
,
dwCertEncodingType
,
debugstr_a
(
lpszStructType
),
pvStructInfo
,
pSignatureAlgorithm
,
pvHashAuxInfo
,
pbEncoded
,
pcbEncoded
);
...
...
@@ -1394,7 +1394,7 @@ BOOL WINAPI CryptVerifyCertificateSignatureEx(HCRYPTPROV hCryptProv,
BOOL
ret
=
TRUE
;
CRYPT_DATA_BLOB
subjectBlob
;
TRACE
(
"(%08lx, %
ld, %ld, %p, %ld, %p, %08l
x, %p)
\n
"
,
hCryptProv
,
TRACE
(
"(%08lx, %
d, %d, %p, %d, %p, %08
x, %p)
\n
"
,
hCryptProv
,
dwCertEncodingType
,
dwSubjectType
,
pvSubject
,
dwIssuerType
,
pvIssuer
,
dwFlags
,
pvReserved
);
...
...
@@ -1493,7 +1493,7 @@ BOOL WINAPI CertGetEnhancedKeyUsage(PCCERT_CONTEXT pCertContext, DWORD dwFlags,
return
FALSE
;
}
TRACE
(
"(%p, %08
lx, %p, %l
d)
\n
"
,
pCertContext
,
dwFlags
,
pUsage
,
*
pcbUsage
);
TRACE
(
"(%p, %08
x, %p, %
d)
\n
"
,
pCertContext
,
dwFlags
,
pUsage
,
*
pcbUsage
);
if
(
!
(
dwFlags
&
CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG
))
{
...
...
@@ -1747,7 +1747,7 @@ BOOL WINAPI CertGetValidUsages(DWORD cCerts, PCCERT_CONTEXT *rghCerts,
BOOL
allUsagesValid
=
TRUE
;
CERT_ENHKEY_USAGE
validUsages
=
{
0
,
NULL
};
TRACE
(
"(%
ld, %p, %p, %p, %l
d)
\n
"
,
cCerts
,
*
rghCerts
,
cNumOIDSs
,
TRACE
(
"(%
d, %p, %p, %p, %
d)
\n
"
,
cCerts
,
*
rghCerts
,
cNumOIDSs
,
rghOIDs
,
*
pcbOIDs
);
for
(
i
=
0
;
ret
&&
i
<
cCerts
;
i
++
)
...
...
@@ -2143,7 +2143,7 @@ PCCERT_CONTEXT WINAPI CertCreateSelfSignCertificate(HCRYPTPROV hProv,
PCERT_PUBLIC_KEY_INFO
pubKey
=
NULL
;
DWORD
pubKeySize
=
0
;
TRACE
(
"(
0x%08lx, %p, %08l
x, %p, %p, %p, %p, %p)
\n
"
,
hProv
,
TRACE
(
"(
%08lx, %p, %08
x, %p, %p, %p, %p, %p)
\n
"
,
hProv
,
pSubjectIssuerBlob
,
dwFlags
,
pKeyProvInfo
,
pSignatureAlgorithm
,
pStartTime
,
pExtensions
,
pExtensions
);
...
...
dlls/crypt32/context.c
View file @
f3a1f2bf
...
...
@@ -94,7 +94,7 @@ void *Context_CreateLinkContext(unsigned int contextSize, void *linked, unsigned
linkContext
->
linked
=
linkedBase
;
if
(
addRef
)
InterlockedIncrement
(
&
linkedBase
->
ref
);
TRACE
(
"%p's ref count is %
l
d
\n
"
,
context
,
linkContext
->
ref
);
TRACE
(
"%p's ref count is %d
\n
"
,
context
,
linkContext
->
ref
);
}
return
context
;
}
...
...
@@ -161,7 +161,7 @@ void Context_Release(void *context, size_t contextSize,
CryptMemFree
(
context
);
}
else
TRACE
(
"%p's ref count is %
l
d
\n
"
,
context
,
base
->
ref
);
TRACE
(
"%p's ref count is %d
\n
"
,
context
,
base
->
ref
);
}
void
Context_CopyProperties
(
const
void
*
to
,
const
void
*
from
,
...
...
dlls/crypt32/crl.c
View file @
f3a1f2bf
...
...
@@ -35,7 +35,7 @@ PCCRL_CONTEXT WINAPI CertCreateCRLContext(DWORD dwCertEncodingType,
PCRL_INFO
crlInfo
=
NULL
;
DWORD
size
=
0
;
TRACE
(
"(%08
lx, %p, %l
d)
\n
"
,
dwCertEncodingType
,
pbCrlEncoded
,
TRACE
(
"(%08
x, %p, %
d)
\n
"
,
dwCertEncodingType
,
pbCrlEncoded
,
cbCrlEncoded
);
if
((
dwCertEncodingType
&
CERT_ENCODING_TYPE_MASK
)
!=
X509_ASN_ENCODING
)
...
...
@@ -80,7 +80,7 @@ BOOL WINAPI CertAddEncodedCRLToStore(HCERTSTORE hCertStore,
pbCrlEncoded
,
cbCrlEncoded
);
BOOL
ret
;
TRACE
(
"(%p, %08
lx, %p, %ld, %08l
x, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
TRACE
(
"(%p, %08
x, %p, %d, %08
x, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
pbCrlEncoded
,
cbCrlEncoded
,
dwAddDisposition
,
ppCrlContext
);
if
(
crl
)
...
...
@@ -144,7 +144,7 @@ PCCRL_CONTEXT WINAPI CertFindCRLInStore(HCERTSTORE hCertStore,
PCCRL_CONTEXT
ret
;
CrlCompareFunc
compare
;
TRACE
(
"(%p, %
ld, %ld, %l
d, %p, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
TRACE
(
"(%p, %
d, %d, %
d, %p, %p)
\n
"
,
hCertStore
,
dwCertEncodingType
,
dwFindFlags
,
dwFindType
,
pvFindPara
,
pPrevCrlContext
);
switch
(
dwFindType
)
...
...
@@ -159,7 +159,7 @@ PCCRL_CONTEXT WINAPI CertFindCRLInStore(HCERTSTORE hCertStore,
compare
=
compare_crl_existing
;
break
;
default:
FIXME
(
"find type %08
l
x unimplemented
\n
"
,
dwFindType
);
FIXME
(
"find type %08x unimplemented
\n
"
,
dwFindType
);
compare
=
NULL
;
}
...
...
@@ -192,7 +192,7 @@ PCCRL_CONTEXT WINAPI CertGetCRLFromStore(HCERTSTORE hCertStore,
CERT_STORE_DELTA_CRL_FLAG
;
PCCRL_CONTEXT
ret
;
TRACE
(
"(%p, %p, %p, %08
l
x)
\n
"
,
hCertStore
,
pIssuerContext
,
pPrevCrlContext
,
TRACE
(
"(%p, %p, %p, %08x)
\n
"
,
hCertStore
,
pIssuerContext
,
pPrevCrlContext
,
*
pdwFlags
);
if
(
*
pdwFlags
&
~
supportedFlags
)
...
...
@@ -257,7 +257,7 @@ DWORD WINAPI CertEnumCRLContextProperties(PCCRL_CONTEXT pCRLContext,
(
void
*
)
pCRLContext
,
sizeof
(
CRL_CONTEXT
));
DWORD
ret
;
TRACE
(
"(%p, %
l
d)
\n
"
,
pCRLContext
,
dwPropId
);
TRACE
(
"(%p, %d)
\n
"
,
pCRLContext
,
dwPropId
);
if
(
properties
)
ret
=
ContextPropertyList_EnumPropIDs
(
properties
,
dwPropId
);
...
...
@@ -293,7 +293,7 @@ static BOOL WINAPI CRLContext_GetProperty(void *context, DWORD dwPropId,
BOOL
ret
;
CRYPT_DATA_BLOB
blob
;
TRACE
(
"(%p, %
l
d, %p, %p)
\n
"
,
context
,
dwPropId
,
pvData
,
pcbData
);
TRACE
(
"(%p, %d, %p, %p)
\n
"
,
context
,
dwPropId
,
pvData
,
pcbData
);
if
(
properties
)
ret
=
ContextPropertyList_FindProperty
(
properties
,
dwPropId
,
&
blob
);
...
...
@@ -346,7 +346,7 @@ BOOL WINAPI CertGetCRLContextProperty(PCCRL_CONTEXT pCRLContext,
{
BOOL
ret
;
TRACE
(
"(%p, %
l
d, %p, %p)
\n
"
,
pCRLContext
,
dwPropId
,
pvData
,
pcbData
);
TRACE
(
"(%p, %d, %p, %p)
\n
"
,
pCRLContext
,
dwPropId
,
pvData
,
pcbData
);
switch
(
dwPropId
)
{
...
...
@@ -390,7 +390,7 @@ static BOOL WINAPI CRLContext_SetProperty(void *context, DWORD dwPropId,
Context_GetProperties
(
context
,
sizeof
(
CERT_CONTEXT
));
BOOL
ret
;
TRACE
(
"(%p, %
ld, %08l
x, %p)
\n
"
,
context
,
dwPropId
,
dwFlags
,
pvData
);
TRACE
(
"(%p, %
d, %08
x, %p)
\n
"
,
context
,
dwPropId
,
dwFlags
,
pvData
);
if
(
!
properties
)
ret
=
FALSE
;
...
...
@@ -432,7 +432,7 @@ static BOOL WINAPI CRLContext_SetProperty(void *context, DWORD dwPropId,
(
LPBYTE
)
pvData
,
sizeof
(
FILETIME
));
break
;
default:
FIXME
(
"%
l
d: stub
\n
"
,
dwPropId
);
FIXME
(
"%d: stub
\n
"
,
dwPropId
);
ret
=
FALSE
;
}
}
...
...
@@ -445,7 +445,7 @@ BOOL WINAPI CertSetCRLContextProperty(PCCRL_CONTEXT pCRLContext,
{
BOOL
ret
;
TRACE
(
"(%p, %
ld, %08l
x, %p)
\n
"
,
pCRLContext
,
dwPropId
,
dwFlags
,
pvData
);
TRACE
(
"(%p, %
d, %08
x, %p)
\n
"
,
pCRLContext
,
dwPropId
,
dwFlags
,
pvData
);
/* Handle special cases for "read-only"/invalid prop IDs. Windows just
* crashes on most of these, I'll be safer.
...
...
@@ -469,7 +469,7 @@ BOOL WINAPI CertSetCRLContextProperty(PCCRL_CONTEXT pCRLContext,
BOOL
WINAPI
CertIsValidCRLForCertificate
(
PCCERT_CONTEXT
pCert
,
PCCRL_CONTEXT
pCrl
,
DWORD
dwFlags
,
void
*
pvReserved
)
{
TRACE
(
"(%p, %p, %08
l
x, %p)
\n
"
,
pCert
,
pCrl
,
dwFlags
,
pvReserved
);
TRACE
(
"(%p, %p, %08x, %p)
\n
"
,
pCert
,
pCrl
,
dwFlags
,
pvReserved
);
return
TRUE
;
}
...
...
@@ -489,7 +489,7 @@ BOOL WINAPI CertFindCertificateInCRL(PCCERT_CONTEXT pCert,
PCCRL_CONTEXT
pCrlContext
,
DWORD
dwFlags
,
void
*
pvReserved
,
PCRL_ENTRY
*
ppCrlEntry
)
{
TRACE
(
"(%p, %p, %08
l
x, %p, %p)
\n
"
,
pCert
,
pCrlContext
,
dwFlags
,
pvReserved
,
TRACE
(
"(%p, %p, %08x, %p, %p)
\n
"
,
pCert
,
pCrlContext
,
dwFlags
,
pvReserved
,
ppCrlEntry
);
*
ppCrlEntry
=
CRYPT_FindCertificateInCRL
(
pCert
->
pCertInfo
,
...
...
@@ -503,7 +503,7 @@ BOOL WINAPI CertVerifyCRLRevocation(DWORD dwCertEncodingType,
DWORD
i
;
PCRL_ENTRY
entry
=
NULL
;
TRACE
(
"(%08
lx, %p, %l
d, %p)
\n
"
,
dwCertEncodingType
,
pCertId
,
cCrlInfo
,
TRACE
(
"(%08
x, %p, %
d, %p)
\n
"
,
dwCertEncodingType
,
pCertId
,
cCrlInfo
,
rgpCrlInfo
);
for
(
i
=
0
;
!
entry
&&
i
<
cCrlInfo
;
i
++
)
...
...
dlls/crypt32/decode.c
View file @
f3a1f2bf
This diff is collapsed.
Click to expand it.
dlls/crypt32/encode.c
View file @
f3a1f2bf
...
...
@@ -106,7 +106,7 @@ BOOL WINAPI CryptEncodeObject(DWORD dwCertEncodingType, LPCSTR lpszStructType,
HCRYPTOIDFUNCADDR
hFunc
;
CryptEncodeObjectFunc
pCryptEncodeObject
;
TRACE
(
"(0x%08
l
x, %s, %p, %p, %p)
\n
"
,
dwCertEncodingType
,
TRACE
(
"(0x%08x, %s, %p, %p, %p)
\n
"
,
dwCertEncodingType
,
debugstr_a
(
lpszStructType
),
pvStructInfo
,
pbEncoded
,
pcbEncoded
);
...
...
@@ -225,7 +225,7 @@ static BOOL WINAPI CRYPT_AsnEncodeSequence(DWORD dwCertEncodingType,
BOOL
ret
;
DWORD
i
,
dataLen
=
0
;
TRACE
(
"%p, %
ld, %08lx, %p, %p, %l
d
\n
"
,
items
,
cItem
,
dwFlags
,
pEncodePara
,
TRACE
(
"%p, %
d, %08x, %p, %p, %
d
\n
"
,
items
,
cItem
,
dwFlags
,
pEncodePara
,
pbEncoded
,
*
pcbEncoded
);
for
(
i
=
0
,
ret
=
TRUE
;
ret
&&
i
<
cItem
;
i
++
)
{
...
...
@@ -268,7 +268,7 @@ static BOOL WINAPI CRYPT_AsnEncodeSequence(DWORD dwCertEncodingType,
}
}
}
TRACE
(
"returning %d (%08
l
x)
\n
"
,
ret
,
GetLastError
());
TRACE
(
"returning %d (%08x)
\n
"
,
ret
,
GetLastError
());
return
ret
;
}
...
...
@@ -590,7 +590,7 @@ static BOOL WINAPI CRYPT_AsnEncodeCRLEntry(const CRL_ENTRY *entry,
ret
=
CRYPT_AsnEncodeSequence
(
X509_ASN_ENCODING
,
items
,
cItem
,
0
,
NULL
,
pbEncoded
,
pcbEncoded
);
TRACE
(
"returning %d (%08
l
x)
\n
"
,
ret
,
GetLastError
());
TRACE
(
"returning %d (%08x)
\n
"
,
ret
,
GetLastError
());
return
ret
;
}
...
...
@@ -727,7 +727,7 @@ static BOOL CRYPT_AsnEncodeExtension(CERT_EXTENSION *ext, BYTE *pbEncoded,
};
DWORD
cItem
=
1
;
TRACE
(
"%p, %p, %
l
d
\n
"
,
ext
,
pbEncoded
,
*
pcbEncoded
);
TRACE
(
"%p, %p, %d
\n
"
,
ext
,
pbEncoded
,
*
pcbEncoded
);
if
(
ext
->
fCritical
)
{
...
...
@@ -741,7 +741,7 @@ static BOOL CRYPT_AsnEncodeExtension(CERT_EXTENSION *ext, BYTE *pbEncoded,
ret
=
CRYPT_AsnEncodeSequence
(
X509_ASN_ENCODING
,
items
,
cItem
,
0
,
NULL
,
pbEncoded
,
pcbEncoded
);
TRACE
(
"returning %d (%08
l
x)
\n
"
,
ret
,
GetLastError
());
TRACE
(
"returning %d (%08x)
\n
"
,
ret
,
GetLastError
());
return
ret
;
}
...
...
@@ -1296,7 +1296,7 @@ static BOOL WINAPI CRYPT_AsnEncodeUnicodeName(DWORD dwCertEncodingType,
const
CERT_NAME_INFO
*
info
=
(
const
CERT_NAME_INFO
*
)
pvStructInfo
;
DWORD
bytesNeeded
=
0
,
lenBytes
,
size
,
i
;
TRACE
(
"encoding name with %
l
d RDNs
\n
"
,
info
->
cRDN
);
TRACE
(
"encoding name with %d RDNs
\n
"
,
info
->
cRDN
);
ret
=
TRUE
;
for
(
i
=
0
;
ret
&&
i
<
info
->
cRDN
;
i
++
)
{
...
...
@@ -1640,7 +1640,7 @@ static BOOL WINAPI CRYPT_AsnEncodeName(DWORD dwCertEncodingType,
const
CERT_NAME_INFO
*
info
=
(
const
CERT_NAME_INFO
*
)
pvStructInfo
;
DWORD
bytesNeeded
=
0
,
lenBytes
,
size
,
i
;
TRACE
(
"encoding name with %
l
d RDNs
\n
"
,
info
->
cRDN
);
TRACE
(
"encoding name with %d RDNs
\n
"
,
info
->
cRDN
);
ret
=
TRUE
;
for
(
i
=
0
;
ret
&&
i
<
info
->
cRDN
;
i
++
)
{
...
...
@@ -1718,7 +1718,7 @@ static BOOL WINAPI CRYPT_AsnEncodeBool(DWORD dwCertEncodingType,
*
pbEncoded
++
=
val
?
0xff
:
0
;
ret
=
TRUE
;
}
TRACE
(
"returning %d (%08
l
x)
\n
"
,
ret
,
GetLastError
());
TRACE
(
"returning %d (%08x)
\n
"
,
ret
,
GetLastError
());
return
ret
;
}
...
...
@@ -1760,7 +1760,7 @@ static BOOL CRYPT_AsnEncodeAltNameEntry(const CERT_ALT_NAME_ENTRY *entry,
/* FIXME: encode OID */
case
CERT_ALT_NAME_OTHER_NAME
:
case
CERT_ALT_NAME_DIRECTORY_NAME
:
FIXME
(
"name type %
l
d unimplemented
\n
"
,
entry
->
dwAltNameChoice
);
FIXME
(
"name type %d unimplemented
\n
"
,
entry
->
dwAltNameChoice
);
return
FALSE
;
default:
SetLastError
(
E_INVALIDARG
);
...
...
@@ -1805,7 +1805,7 @@ static BOOL CRYPT_AsnEncodeAltNameEntry(const CERT_ALT_NAME_ENTRY *entry,
*
pcbEncoded
=
bytesNeeded
;
}
}
TRACE
(
"returning %d (%08
l
x)
\n
"
,
ret
,
GetLastError
());
TRACE
(
"returning %d (%08x)
\n
"
,
ret
,
GetLastError
());
return
ret
;
}
...
...
@@ -2072,7 +2072,7 @@ static BOOL WINAPI CRYPT_AsnEncodeOctets(DWORD dwCertEncodingType,
const
CRYPT_DATA_BLOB
*
blob
=
(
const
CRYPT_DATA_BLOB
*
)
pvStructInfo
;
DWORD
bytesNeeded
,
lenBytes
;
TRACE
(
"(%
ld, %p), %08lx, %p, %p, %l
d
\n
"
,
blob
->
cbData
,
blob
->
pbData
,
TRACE
(
"(%
d, %p), %08x, %p, %p, %
d
\n
"
,
blob
->
cbData
,
blob
->
pbData
,
dwFlags
,
pEncodePara
,
pbEncoded
,
*
pcbEncoded
);
CRYPT_EncodeLen
(
blob
->
cbData
,
NULL
,
&
lenBytes
);
...
...
@@ -2103,7 +2103,7 @@ static BOOL WINAPI CRYPT_AsnEncodeOctets(DWORD dwCertEncodingType,
ret
=
FALSE
;
}
__ENDTRY
TRACE
(
"returning %d (%08
l
x)
\n
"
,
ret
,
GetLastError
());
TRACE
(
"returning %d (%08x)
\n
"
,
ret
,
GetLastError
());
return
ret
;
}
...
...
@@ -2895,7 +2895,7 @@ BOOL WINAPI CryptEncodeObjectEx(DWORD dwCertEncodingType, LPCSTR lpszStructType,
CryptEncodeObjectExFunc
encodeFunc
=
NULL
;
HCRYPTOIDFUNCADDR
hFunc
=
NULL
;
TRACE
(
"(0x%08
lx, %s, %p, 0x%08l
x, %p, %p, %p)
\n
"
,
dwCertEncodingType
,
TRACE
(
"(0x%08
x, %s, %p, 0x%08
x, %p, %p, %p)
\n
"
,
dwCertEncodingType
,
debugstr_a
(
lpszStructType
),
pvStructInfo
,
dwFlags
,
pEncodePara
,
pvEncoded
,
pcbEncoded
);
...
...
@@ -3068,7 +3068,7 @@ static BOOL WINAPI CRYPT_ExportRsaPublicKeyInfoEx(HCRYPTPROV hCryptProv,
HCRYPTKEY
key
;
static
CHAR
oid
[]
=
szOID_RSA_RSA
;
TRACE
(
"(%08lx, %
ld, %08lx, %s, %08l
x, %p, %p, %p)
\n
"
,
hCryptProv
,
dwKeySpec
,
TRACE
(
"(%08lx, %
d, %08x, %s, %08
x, %p, %p, %p)
\n
"
,
hCryptProv
,
dwKeySpec
,
dwCertEncodingType
,
debugstr_a
(
pszPublicKeyObjId
),
dwFlags
,
pvAuxInfo
,
pInfo
,
pcbInfo
);
...
...
@@ -3148,7 +3148,7 @@ BOOL WINAPI CryptExportPublicKeyInfoEx(HCRYPTPROV hCryptProv, DWORD dwKeySpec,
ExportPublicKeyInfoExFunc
exportFunc
=
NULL
;
HCRYPTOIDFUNCADDR
hFunc
=
NULL
;
TRACE
(
"(%08lx, %
ld, %08lx, %s, %08l
x, %p, %p, %p)
\n
"
,
hCryptProv
,
dwKeySpec
,
TRACE
(
"(%08lx, %
d, %08x, %s, %08
x, %p, %p, %p)
\n
"
,
hCryptProv
,
dwKeySpec
,
dwCertEncodingType
,
debugstr_a
(
pszPublicKeyObjId
),
dwFlags
,
pvAuxInfo
,
pInfo
,
pcbInfo
);
...
...
@@ -3189,7 +3189,7 @@ static BOOL WINAPI CRYPT_ImportRsaPublicKeyInfoEx(HCRYPTPROV hCryptProv,
BOOL
ret
;
DWORD
pubKeySize
=
0
;
TRACE
(
"(%
ld, %ld, %p, %d, %08l
x, %p, %p)
\n
"
,
hCryptProv
,
TRACE
(
"(%
08lx, %d, %p, %d, %08
x, %p, %p)
\n
"
,
hCryptProv
,
dwCertEncodingType
,
pInfo
,
aiKeyAlg
,
dwFlags
,
pvAuxInfo
,
phKey
);
ret
=
CryptDecodeObject
(
dwCertEncodingType
,
RSA_CSP_PUBLICKEYBLOB
,
...
...
@@ -3227,7 +3227,7 @@ BOOL WINAPI CryptImportPublicKeyInfoEx(HCRYPTPROV hCryptProv,
ImportPublicKeyInfoExFunc
importFunc
=
NULL
;
HCRYPTOIDFUNCADDR
hFunc
=
NULL
;
TRACE
(
"(%
ld, %ld, %p, %d, %08l
x, %p, %p)
\n
"
,
hCryptProv
,
TRACE
(
"(%
08lx, %d, %p, %d, %08
x, %p, %p)
\n
"
,
hCryptProv
,
dwCertEncodingType
,
pInfo
,
aiKeyAlg
,
dwFlags
,
pvAuxInfo
,
phKey
);
if
(
!
set
)
...
...
dlls/crypt32/main.c
View file @
f3a1f2bf
...
...
@@ -77,19 +77,19 @@ BOOL WINAPI I_CryptCreateLruCache(void *unknown, HLRUCACHE *out)
BOOL
WINAPI
I_CryptFindLruEntryData
(
DWORD
unk0
,
DWORD
unk1
,
DWORD
unk2
)
{
FIXME
(
"(%08
lx, %08lx, %08l
x): stub!
\n
"
,
unk0
,
unk1
,
unk2
);
FIXME
(
"(%08
x, %08x, %08
x): stub!
\n
"
,
unk0
,
unk1
,
unk2
);
return
FALSE
;
}
DWORD
WINAPI
I_CryptFlushLruCache
(
HLRUCACHE
h
,
DWORD
unk0
,
DWORD
unk1
)
{
FIXME
(
"(%p, %08
lx, %08l
x): stub!
\n
"
,
h
,
unk0
,
unk1
);
FIXME
(
"(%p, %08
x, %08
x): stub!
\n
"
,
h
,
unk0
,
unk1
);
return
0
;
}
HLRUCACHE
WINAPI
I_CryptFreeLruCache
(
HLRUCACHE
h
,
DWORD
unk0
,
DWORD
unk1
)
{
FIXME
(
"(%p, %08
lx, %08l
x): stub!
\n
"
,
h
,
unk0
,
unk1
);
FIXME
(
"(%p, %08
x, %08
x): stub!
\n
"
,
h
,
unk0
,
unk1
);
return
h
;
}
...
...
@@ -134,13 +134,13 @@ BOOL WINAPI I_CryptSetTls(DWORD dwTlsIndex, LPVOID lpTlsValue)
BOOL
WINAPI
I_CryptFreeTls
(
DWORD
dwTlsIndex
,
DWORD
unknown
)
{
TRACE
(
"(%
ld, %l
d)
\n
"
,
dwTlsIndex
,
unknown
);
TRACE
(
"(%
d, %
d)
\n
"
,
dwTlsIndex
,
unknown
);
return
TlsFree
(
dwTlsIndex
);
}
BOOL
WINAPI
I_CryptGetOssGlobal
(
DWORD
x
)
{
FIXME
(
"%08
l
x
\n
"
,
x
);
FIXME
(
"%08x
\n
"
,
x
);
return
FALSE
;
}
...
...
@@ -148,7 +148,7 @@ HCRYPTPROV WINAPI I_CryptGetDefaultCryptProv(DWORD reserved)
{
HCRYPTPROV
ret
;
TRACE
(
"(%08
l
x)
\n
"
,
reserved
);
TRACE
(
"(%08x)
\n
"
,
reserved
);
if
(
reserved
)
{
...
...
@@ -190,13 +190,13 @@ BOOL WINAPI I_CryptReadTrustedPublisherDWORDValueFromRegistry(LPCWSTR name,
BOOL
WINAPI
I_CryptInstallOssGlobal
(
DWORD
x
,
DWORD
y
,
DWORD
z
)
{
FIXME
(
"%08
lx %08lx %08l
x
\n
"
,
x
,
y
,
z
);
FIXME
(
"%08
x %08x %08
x
\n
"
,
x
,
y
,
z
);
return
FALSE
;
}
BOOL
WINAPI
I_CryptInstallAsn1Module
(
void
*
x
,
DWORD
y
,
DWORD
z
)
{
FIXME
(
"%p %08
lx %08l
x
\n
"
,
x
,
y
,
z
);
FIXME
(
"%p %08
x %08
x
\n
"
,
x
,
y
,
z
);
return
TRUE
;
}
...
...
@@ -210,7 +210,7 @@ BOOL WINAPI CryptFormatObject(DWORD dwCertEncodingType, DWORD dwFormatType,
DWORD
dwFormatStrType
,
void
*
pFormatStruct
,
LPCSTR
lpszStructType
,
const
BYTE
*
pbEncoded
,
DWORD
cbEncoded
,
void
*
pbFormat
,
DWORD
*
pcbFormat
)
{
FIXME
(
"(%08
lx, %ld, %ld, %p, %s, %p, %l
d, %p, %p): stub
\n
"
,
FIXME
(
"(%08
x, %d, %d, %p, %s, %p, %
d, %p, %p): stub
\n
"
,
dwCertEncodingType
,
dwFormatType
,
dwFormatStrType
,
pFormatStruct
,
debugstr_a
(
lpszStructType
),
pbEncoded
,
cbEncoded
,
pbFormat
,
pcbFormat
);
return
FALSE
;
...
...
@@ -222,7 +222,7 @@ BOOL WINAPI CryptQueryObject(DWORD dwObjectType, const void* pvObject,
DWORD
*
pdwFormatType
,
HCERTSTORE
*
phCertStore
,
HCRYPTMSG
*
phMsg
,
const
void
**
ppvContext
)
{
FIXME
(
"%08
lx %p %08lx %08lx %08l
x %p %p %p %p %p %p"
,
dwObjectType
,
FIXME
(
"%08
x %p %08x %08x %08
x %p %p %p %p %p %p"
,
dwObjectType
,
pvObject
,
dwExpectedContentTypeFlags
,
dwExpectedFormatTypeFlags
,
dwFlags
,
pdwMsgAndCertEncodingType
,
pdwContentType
,
pdwFormatType
,
phCertStore
,
phMsg
,
ppvContext
);
...
...
@@ -233,7 +233,7 @@ BOOL WINAPI CryptVerifyMessageSignature(PCRYPT_VERIFY_MESSAGE_PARA pVerifyPara,
DWORD
dwSignerIndex
,
const
BYTE
*
pbSignedBlob
,
DWORD
cbSignedBlob
,
BYTE
*
pbDecoded
,
DWORD
*
pcbDecoded
,
PCCERT_CONTEXT
*
ppSignerCert
)
{
FIXME
(
"stub: %p, %
ld, %p, %l
d, %p, %p, %p
\n
"
,
FIXME
(
"stub: %p, %
d, %p, %
d, %p, %p, %p
\n
"
,
pVerifyPara
,
dwSignerIndex
,
pbSignedBlob
,
cbSignedBlob
,
pbDecoded
,
pcbDecoded
,
ppSignerCert
);
return
FALSE
;
...
...
dlls/crypt32/oid.c
View file @
f3a1f2bf
...
...
@@ -109,7 +109,7 @@ HCRYPTOIDFUNCSET WINAPI CryptInitOIDFunctionSet(LPCSTR pszFuncName,
{
struct
OIDFunctionSet
*
cursor
,
*
ret
=
NULL
;
TRACE
(
"(%s, %
l
x)
\n
"
,
debugstr_a
(
pszFuncName
),
dwFlags
);
TRACE
(
"(%s, %x)
\n
"
,
debugstr_a
(
pszFuncName
),
dwFlags
);
EnterCriticalSection
(
&
funcSetCS
);
LIST_FOR_EACH_ENTRY
(
cursor
,
&
funcSets
,
struct
OIDFunctionSet
,
next
)
...
...
@@ -150,7 +150,7 @@ static char *CRYPT_GetKeyName(DWORD dwEncodingType, LPCSTR pszFuncName,
LPCSTR
pszOID
)
{
static
const
char
szEncodingTypeFmt
[]
=
"Software
\\
Microsoft
\\
Cryptography
\\
OID
\\
EncodingType %
l
d
\\
%s
\\
%s"
;
"Software
\\
Microsoft
\\
Cryptography
\\
OID
\\
EncodingType %d
\\
%s
\\
%s"
;
UINT
len
;
char
numericOID
[
7
];
/* enough for "#65535" */
const
char
*
oid
;
...
...
@@ -190,7 +190,7 @@ BOOL WINAPI CryptGetDefaultOIDDllList(HCRYPTOIDFUNCSET hFuncSet,
HKEY
key
;
long
rc
;
TRACE
(
"(%p, %
l
d, %p, %p)
\n
"
,
hFuncSet
,
dwEncodingType
,
pwszDllList
,
TRACE
(
"(%p, %d, %p, %p)
\n
"
,
hFuncSet
,
dwEncodingType
,
pwszDllList
,
pcchDllList
);
keyName
=
CRYPT_GetKeyName
(
dwEncodingType
,
set
->
name
,
"DEFAULT"
);
...
...
@@ -230,7 +230,7 @@ BOOL WINAPI CryptInstallOIDFunctionAddress(HMODULE hModule,
BOOL
ret
=
TRUE
;
struct
OIDFunctionSet
*
set
;
TRACE
(
"(%p, %
ld, %s, %ld, %p, %08l
x)
\n
"
,
hModule
,
dwEncodingType
,
TRACE
(
"(%p, %
d, %s, %d, %p, %08
x)
\n
"
,
hModule
,
dwEncodingType
,
debugstr_a
(
pszFuncName
),
cFuncEntry
,
rgFuncEntry
,
dwFlags
);
set
=
(
struct
OIDFunctionSet
*
)
CryptInitOIDFunctionSet
(
pszFuncName
,
0
);
...
...
@@ -354,7 +354,7 @@ BOOL WINAPI CryptGetOIDFunctionAddress(HCRYPTOIDFUNCSET hFuncSet,
BOOL
ret
=
FALSE
;
struct
OIDFunctionSet
*
set
=
(
struct
OIDFunctionSet
*
)
hFuncSet
;
TRACE
(
"(%p, %
ld, %s, %08l
x, %p, %p)
\n
"
,
hFuncSet
,
dwEncodingType
,
TRACE
(
"(%p, %
d, %s, %08
x, %p, %p)
\n
"
,
hFuncSet
,
dwEncodingType
,
debugstr_a
(
pszOID
),
dwFlags
,
ppvFuncAddr
,
phFuncAddr
);
*
ppvFuncAddr
=
NULL
;
...
...
@@ -398,7 +398,7 @@ BOOL WINAPI CryptGetOIDFunctionAddress(HCRYPTOIDFUNCSET hFuncSet,
BOOL
WINAPI
CryptFreeOIDFunctionAddress
(
HCRYPTOIDFUNCADDR
hFuncAddr
,
DWORD
dwFlags
)
{
TRACE
(
"(%p, %08
l
x)
\n
"
,
hFuncAddr
,
dwFlags
);
TRACE
(
"(%p, %08x)
\n
"
,
hFuncAddr
,
dwFlags
);
/* FIXME: as MSDN states, need to check for DllCanUnloadNow in the DLL,
* and only unload it if it can be unloaded. Also need to implement ref
...
...
@@ -412,7 +412,7 @@ BOOL WINAPI CryptGetDefaultOIDFunctionAddress(HCRYPTOIDFUNCSET hFuncSet,
DWORD
dwEncodingType
,
LPCWSTR
pwszDll
,
DWORD
dwFlags
,
void
*
ppvFuncAddr
,
HCRYPTOIDFUNCADDR
*
phFuncAddr
)
{
FIXME
(
"(%p, %
ld, %s, %08l
x, %p, %p): stub
\n
"
,
hFuncSet
,
dwEncodingType
,
FIXME
(
"(%p, %
d, %s, %08
x, %p, %p): stub
\n
"
,
hFuncSet
,
dwEncodingType
,
debugstr_w
(
pwszDll
),
dwFlags
,
ppvFuncAddr
,
phFuncAddr
);
return
FALSE
;
}
...
...
@@ -444,7 +444,7 @@ BOOL WINAPI CryptRegisterOIDFunction(DWORD dwEncodingType, LPCSTR pszFuncName,
HKEY
hKey
;
LPSTR
szKey
;
TRACE
(
"(%
l
x, %s, %s, %s, %s)
\n
"
,
dwEncodingType
,
pszFuncName
,
TRACE
(
"(%x, %s, %s, %s, %s)
\n
"
,
dwEncodingType
,
pszFuncName
,
debugstr_a
(
pszOID
),
debugstr_w
(
pwszDll
),
pszOverrideFuncName
);
/* This only registers functions for encoding certs, not messages */
...
...
@@ -505,7 +505,7 @@ BOOL WINAPI CryptUnregisterOIDFunction(DWORD dwEncodingType, LPCSTR pszFuncName,
LPSTR
szKey
;
LONG
rc
;
TRACE
(
"%
l
x %s %s
\n
"
,
dwEncodingType
,
pszFuncName
,
pszOID
);
TRACE
(
"%x %s %s
\n
"
,
dwEncodingType
,
pszFuncName
,
pszOID
);
if
(
!
GET_CERT_ENCODING_TYPE
(
dwEncodingType
))
return
TRUE
;
...
...
@@ -532,7 +532,7 @@ BOOL WINAPI CryptGetOIDFunctionValue(DWORD dwEncodingType, LPCSTR pszFuncName,
LONG
rc
;
HKEY
hKey
;
TRACE
(
"%
l
x %s %s %s %p %p %p
\n
"
,
dwEncodingType
,
debugstr_a
(
pszFuncName
),
TRACE
(
"%x %s %s %s %p %p %p
\n
"
,
dwEncodingType
,
debugstr_a
(
pszFuncName
),
debugstr_a
(
pszOID
),
debugstr_w
(
pwszValueName
),
pdwValueType
,
pbValueData
,
pcbValueData
);
...
...
@@ -569,7 +569,7 @@ BOOL WINAPI CryptSetOIDFunctionValue(DWORD dwEncodingType, LPCSTR pszFuncName,
LONG
rc
;
HKEY
hKey
;
TRACE
(
"%
lx %s %s %s %ld %p %l
d
\n
"
,
dwEncodingType
,
debugstr_a
(
pszFuncName
),
TRACE
(
"%
x %s %s %s %d %p %
d
\n
"
,
dwEncodingType
,
debugstr_a
(
pszFuncName
),
debugstr_a
(
pszOID
),
debugstr_w
(
pwszValueName
),
dwValueType
,
pbValueData
,
cbValueData
);
...
...
@@ -773,7 +773,7 @@ BOOL WINAPI CryptRegisterDefaultOIDFunction(DWORD dwEncodingType,
LPCWSTR
existing
;
BOOL
ret
=
FALSE
;
TRACE
(
"(%
lx, %s, %l
x, %s)
\n
"
,
dwEncodingType
,
pszFuncName
,
dwIndex
,
TRACE
(
"(%
x, %s, %
x, %s)
\n
"
,
dwEncodingType
,
pszFuncName
,
dwIndex
,
debugstr_w
(
pwszDll
));
if
(
!
pwszDll
)
...
...
@@ -806,7 +806,7 @@ BOOL WINAPI CryptUnregisterDefaultOIDFunction(DWORD dwEncodingType,
LPWSTR
dlls
;
BOOL
ret
;
TRACE
(
"(%
l
x, %s, %s)
\n
"
,
dwEncodingType
,
debugstr_a
(
pszFuncName
),
TRACE
(
"(%x, %s, %s)
\n
"
,
dwEncodingType
,
debugstr_a
(
pszFuncName
),
debugstr_w
(
pwszDll
));
if
(
!
pwszDll
)
...
...
@@ -1250,7 +1250,7 @@ BOOL WINAPI CryptEnumOIDInfo(DWORD dwGroupId, DWORD dwFlags, void *pvArg,
BOOL
ret
=
TRUE
;
struct
OIDInfo
*
info
;
TRACE
(
"(%
ld, %08l
x, %p, %p)
\n
"
,
dwGroupId
,
dwFlags
,
pvArg
,
TRACE
(
"(%
d, %08
x, %p, %p)
\n
"
,
dwGroupId
,
dwFlags
,
pvArg
,
pfnEnumOIDInfo
);
EnterCriticalSection
(
&
oidInfoCS
);
...
...
@@ -1272,7 +1272,7 @@ PCCRYPT_OID_INFO WINAPI CryptFindOIDInfo(DWORD dwKeyType, void *pvKey,
{
PCCRYPT_OID_INFO
ret
=
NULL
;
TRACE
(
"(%
ld, %p, %l
d)
\n
"
,
dwKeyType
,
pvKey
,
dwGroupId
);
TRACE
(
"(%
d, %p, %
d)
\n
"
,
dwKeyType
,
pvKey
,
dwGroupId
);
switch
(
dwKeyType
)
{
...
...
@@ -1280,7 +1280,7 @@ PCCRYPT_OID_INFO WINAPI CryptFindOIDInfo(DWORD dwKeyType, void *pvKey,
{
struct
OIDInfo
*
info
;
TRACE
(
"CRYPT_OID_INFO_ALGID_KEY: %
l
d
\n
"
,
*
(
DWORD
*
)
pvKey
);
TRACE
(
"CRYPT_OID_INFO_ALGID_KEY: %d
\n
"
,
*
(
DWORD
*
)
pvKey
);
EnterCriticalSection
(
&
oidInfoCS
);
LIST_FOR_EACH_ENTRY
(
info
,
&
oidInfo
,
struct
OIDInfo
,
entry
)
{
...
...
@@ -1335,7 +1335,7 @@ PCCRYPT_OID_INFO WINAPI CryptFindOIDInfo(DWORD dwKeyType, void *pvKey,
{
struct
OIDInfo
*
info
;
TRACE
(
"CRYPT_OID_INFO_SIGN_KEY: %
l
d
\n
"
,
*
(
DWORD
*
)
pvKey
);
TRACE
(
"CRYPT_OID_INFO_SIGN_KEY: %d
\n
"
,
*
(
DWORD
*
)
pvKey
);
EnterCriticalSection
(
&
oidInfoCS
);
LIST_FOR_EACH_ENTRY
(
info
,
&
oidInfo
,
struct
OIDInfo
,
entry
)
{
...
...
dlls/crypt32/proplist.c
View file @
f3a1f2bf
...
...
@@ -73,7 +73,7 @@ BOOL ContextPropertyList_FindProperty(PCONTEXT_PROPERTY_LIST list, DWORD id,
PCONTEXT_PROPERTY
prop
;
BOOL
ret
=
FALSE
;
TRACE
(
"(%p, %
l
d, %p)
\n
"
,
list
,
id
,
blob
);
TRACE
(
"(%p, %d, %p)
\n
"
,
list
,
id
,
blob
);
EnterCriticalSection
(
&
list
->
cs
);
LIST_FOR_EACH_ENTRY
(
prop
,
&
list
->
properties
,
CONTEXT_PROPERTY
,
entry
)
...
...
dlls/crypt32/serialize.c
View file @
f3a1f2bf
...
...
@@ -43,7 +43,7 @@ static BOOL CRYPT_SerializeStoreElement(const void *context,
{
BOOL
ret
;
TRACE
(
"(%p, %p, %08
l
x, %d, %p, %p)
\n
"
,
context
,
contextInterface
,
dwFlags
,
TRACE
(
"(%p, %p, %08x, %d, %p, %p)
\n
"
,
context
,
contextInterface
,
dwFlags
,
omitHashes
,
pbElement
,
pcbElement
);
if
(
context
)
...
...
@@ -294,7 +294,7 @@ const void *CRYPT_ReadSerializedElement(const BYTE *pbElement, DWORD cbElement,
{
const
void
*
context
;
TRACE
(
"(%p, %
ld, %08l
x, %p)
\n
"
,
pbElement
,
cbElement
,
dwContextTypeFlags
,
TRACE
(
"(%p, %
d, %08
x, %p)
\n
"
,
pbElement
,
cbElement
,
dwContextTypeFlags
,
pdwContentType
);
if
(
!
cbElement
)
...
...
@@ -381,7 +381,7 @@ const void *CRYPT_ReadSerializedElement(const BYTE *pbElement, DWORD cbElement,
const
WINE_CERT_PROP_HEADER
*
hdr
=
(
const
WINE_CERT_PROP_HEADER
*
)
pbElement
;
TRACE
(
"prop is %
l
d
\n
"
,
hdr
->
propID
);
TRACE
(
"prop is %d
\n
"
,
hdr
->
propID
);
cbElement
-=
sizeof
(
WINE_CERT_PROP_HEADER
);
pbElement
+=
sizeof
(
WINE_CERT_PROP_HEADER
);
if
(
!
hdr
->
propID
)
...
...
@@ -606,7 +606,7 @@ BOOL WINAPI CertAddSerializedElementToStore(HCERTSTORE hCertStore,
DWORD
type
;
BOOL
ret
;
TRACE
(
"(%p, %p, %
ld, %08lx, %08lx, %08l
x, %p, %p)
\n
"
,
hCertStore
,
TRACE
(
"(%p, %p, %
d, %08x, %08x, %08
x, %p, %p)
\n
"
,
hCertStore
,
pbElement
,
cbElement
,
dwAddDisposition
,
dwFlags
,
dwContextTypeFlags
,
pdwContentType
,
ppvContext
);
...
...
dlls/crypt32/sip.c
View file @
f3a1f2bf
...
...
@@ -375,7 +375,7 @@ cleanup3:
BOOL
WINAPI
CryptSIPLoad
(
const
GUID
*
pgSubject
,
DWORD
dwFlags
,
SIP_DISPATCH_INFO
*
pSipDispatch
)
{
FIXME
(
"(%s %
l
d %p) stub!
\n
"
,
debugstr_guid
(
pgSubject
),
dwFlags
,
pSipDispatch
);
FIXME
(
"(%s %d %p) stub!
\n
"
,
debugstr_guid
(
pgSubject
),
dwFlags
,
pSipDispatch
);
return
FALSE
;
}
...
...
@@ -396,7 +396,7 @@ BOOL WINAPI CryptSIPCreateIndirectData(SIP_SUBJECTINFO* pSubjectInfo, DWORD* pcb
BOOL
WINAPI
CryptSIPGetSignedDataMsg
(
SIP_SUBJECTINFO
*
pSubjectInfo
,
DWORD
*
pdwEncodingType
,
DWORD
dwIndex
,
DWORD
*
pcbSignedDataMsg
,
BYTE
*
pbSignedDataMsg
)
{
FIXME
(
"(%p %p %
l
d %p %p) stub
\n
"
,
pSubjectInfo
,
pdwEncodingType
,
dwIndex
,
FIXME
(
"(%p %p %d %p %p) stub
\n
"
,
pSubjectInfo
,
pdwEncodingType
,
dwIndex
,
pcbSignedDataMsg
,
pbSignedDataMsg
);
return
FALSE
;
...
...
@@ -408,7 +408,7 @@ BOOL WINAPI CryptSIPGetSignedDataMsg(SIP_SUBJECTINFO* pSubjectInfo, DWORD* pdwEn
BOOL
WINAPI
CryptSIPPutSignedDataMsg
(
SIP_SUBJECTINFO
*
pSubjectInfo
,
DWORD
pdwEncodingType
,
DWORD
*
pdwIndex
,
DWORD
cbSignedDataMsg
,
BYTE
*
pbSignedDataMsg
)
{
FIXME
(
"(%p %
ld %p %l
d %p) stub
\n
"
,
pSubjectInfo
,
pdwEncodingType
,
pdwIndex
,
FIXME
(
"(%p %
d %p %
d %p) stub
\n
"
,
pSubjectInfo
,
pdwEncodingType
,
pdwIndex
,
cbSignedDataMsg
,
pbSignedDataMsg
);
return
FALSE
;
...
...
@@ -420,7 +420,7 @@ BOOL WINAPI CryptSIPPutSignedDataMsg(SIP_SUBJECTINFO* pSubjectInfo, DWORD pdwEnc
BOOL
WINAPI
CryptSIPRemoveSignedDataMsg
(
SIP_SUBJECTINFO
*
pSubjectInfo
,
DWORD
dwIndex
)
{
FIXME
(
"(%p %
l
d) stub
\n
"
,
pSubjectInfo
,
dwIndex
);
FIXME
(
"(%p %d) stub
\n
"
,
pSubjectInfo
,
dwIndex
);
return
FALSE
;
}
...
...
dlls/crypt32/store.c
View file @
f3a1f2bf
This diff is collapsed.
Click to expand it.
dlls/crypt32/str.c
View file @
f3a1f2bf
...
...
@@ -31,7 +31,7 @@ DWORD WINAPI CertRDNValueToStrA(DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue,
{
DWORD
ret
=
0
;
TRACE
(
"(%
ld, %p, %p, %l
d)
\n
"
,
dwValueType
,
pValue
,
psz
,
csz
);
TRACE
(
"(%
d, %p, %p, %
d)
\n
"
,
dwValueType
,
pValue
,
psz
,
csz
);
switch
(
dwValueType
)
{
...
...
@@ -60,7 +60,7 @@ DWORD WINAPI CertRDNValueToStrA(DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue,
}
break
;
default:
FIXME
(
"string type %
l
d unimplemented
\n
"
,
dwValueType
);
FIXME
(
"string type %d unimplemented
\n
"
,
dwValueType
);
}
if
(
psz
&&
csz
)
{
...
...
@@ -70,7 +70,7 @@ DWORD WINAPI CertRDNValueToStrA(DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue,
}
else
ret
++
;
TRACE
(
"returning %
l
d (%s)
\n
"
,
ret
,
debugstr_a
(
psz
));
TRACE
(
"returning %d (%s)
\n
"
,
ret
,
debugstr_a
(
psz
));
return
ret
;
}
...
...
@@ -79,7 +79,7 @@ DWORD WINAPI CertRDNValueToStrW(DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue,
{
DWORD
ret
=
0
;
TRACE
(
"(%
ld, %p, %p, %l
d)
\n
"
,
dwValueType
,
pValue
,
psz
,
csz
);
TRACE
(
"(%
d, %p, %p, %
d)
\n
"
,
dwValueType
,
pValue
,
psz
,
csz
);
switch
(
dwValueType
)
{
...
...
@@ -111,7 +111,7 @@ DWORD WINAPI CertRDNValueToStrW(DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue,
}
break
;
default:
FIXME
(
"string type %
l
d unimplemented
\n
"
,
dwValueType
);
FIXME
(
"string type %d unimplemented
\n
"
,
dwValueType
);
}
if
(
psz
&&
csz
)
{
...
...
@@ -121,7 +121,7 @@ DWORD WINAPI CertRDNValueToStrW(DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue,
}
else
ret
++
;
TRACE
(
"returning %
l
d (%s)
\n
"
,
ret
,
debugstr_w
(
psz
));
TRACE
(
"returning %d (%s)
\n
"
,
ret
,
debugstr_w
(
psz
));
return
ret
;
}
...
...
@@ -134,7 +134,7 @@ static DWORD CRYPT_AddPrefixA(LPCSTR prefix, LPSTR psz, DWORD csz)
{
DWORD
chars
;
TRACE
(
"(%s, %p, %
l
d)
\n
"
,
debugstr_a
(
prefix
),
psz
,
csz
);
TRACE
(
"(%s, %p, %d)
\n
"
,
debugstr_a
(
prefix
),
psz
,
csz
);
if
(
psz
)
{
...
...
@@ -164,10 +164,10 @@ DWORD WINAPI CertNameToStrA(DWORD dwCertEncodingType, PCERT_NAME_BLOB pName,
BOOL
bRet
;
CERT_NAME_INFO
*
info
;
TRACE
(
"(%
ld, %p, %08lx, %p, %l
d)
\n
"
,
dwCertEncodingType
,
pName
,
dwStrType
,
TRACE
(
"(%
d, %p, %08x, %p, %
d)
\n
"
,
dwCertEncodingType
,
pName
,
dwStrType
,
psz
,
csz
);
if
(
dwStrType
&
unsupportedFlags
)
FIXME
(
"unsupported flags: %08
l
x
\n
"
,
dwStrType
&
unsupportedFlags
);
FIXME
(
"unsupported flags: %08x
\n
"
,
dwStrType
&
unsupportedFlags
);
bRet
=
CryptDecodeObjectEx
(
dwCertEncodingType
,
X509_NAME
,
pName
->
pbData
,
pName
->
cbData
,
CRYPT_DECODE_ALLOC_FLAG
,
NULL
,
&
info
,
&
bytes
);
...
...
@@ -267,7 +267,7 @@ static DWORD CRYPT_AddPrefixAToW(LPCSTR prefix, LPWSTR psz, DWORD csz)
{
DWORD
chars
;
TRACE
(
"(%s, %p, %
l
d)
\n
"
,
debugstr_a
(
prefix
),
psz
,
csz
);
TRACE
(
"(%s, %p, %d)
\n
"
,
debugstr_a
(
prefix
),
psz
,
csz
);
if
(
psz
)
{
...
...
@@ -295,7 +295,7 @@ static DWORD CRYPT_AddPrefixW(LPCWSTR prefix, LPWSTR psz, DWORD csz)
{
DWORD
chars
;
TRACE
(
"(%s, %p, %
l
d)
\n
"
,
debugstr_w
(
prefix
),
psz
,
csz
);
TRACE
(
"(%s, %p, %d)
\n
"
,
debugstr_w
(
prefix
),
psz
,
csz
);
if
(
psz
)
{
...
...
@@ -325,10 +325,10 @@ DWORD WINAPI CertNameToStrW(DWORD dwCertEncodingType, PCERT_NAME_BLOB pName,
BOOL
bRet
;
CERT_NAME_INFO
*
info
;
TRACE
(
"(%
ld, %p, %08lx, %p, %l
d)
\n
"
,
dwCertEncodingType
,
pName
,
dwStrType
,
TRACE
(
"(%
d, %p, %08x, %p, %
d)
\n
"
,
dwCertEncodingType
,
pName
,
dwStrType
,
psz
,
csz
);
if
(
dwStrType
&
unsupportedFlags
)
FIXME
(
"unsupported flags: %08
l
x
\n
"
,
dwStrType
&
unsupportedFlags
);
FIXME
(
"unsupported flags: %08x
\n
"
,
dwStrType
&
unsupportedFlags
);
bRet
=
CryptDecodeObjectEx
(
dwCertEncodingType
,
X509_NAME
,
pName
->
pbData
,
pName
->
cbData
,
CRYPT_DECODE_ALLOC_FLAG
,
NULL
,
&
info
,
&
bytes
);
...
...
@@ -430,7 +430,7 @@ BOOL WINAPI CertStrToNameA(DWORD dwCertEncodingType, LPCSTR pszX500,
BOOL
ret
;
int
len
;
TRACE
(
"(%08
lx, %s, %08l
x, %p, %p, %p, %p)
\n
"
,
dwCertEncodingType
,
TRACE
(
"(%08
x, %s, %08
x, %p, %p, %p, %p)
\n
"
,
dwCertEncodingType
,
debugstr_a
(
pszX500
),
dwStrType
,
pvReserved
,
pbEncoded
,
pcbEncoded
,
ppszError
);
...
...
@@ -706,7 +706,7 @@ BOOL WINAPI CertStrToNameW(DWORD dwCertEncodingType, LPCWSTR pszX500,
DWORD
i
,
error
=
ERROR_SUCCESS
;
BOOL
ret
=
TRUE
;
TRACE
(
"(%08
lx, %s, %08l
x, %p, %p, %p, %p)
\n
"
,
dwCertEncodingType
,
TRACE
(
"(%08
x, %s, %08
x, %p, %p, %p, %p)
\n
"
,
dwCertEncodingType
,
debugstr_w
(
pszX500
),
dwStrType
,
pvReserved
,
pbEncoded
,
pcbEncoded
,
ppszError
);
...
...
@@ -798,7 +798,7 @@ DWORD WINAPI CertGetNameStringA(PCCERT_CONTEXT pCertContext, DWORD dwType,
{
DWORD
ret
;
TRACE
(
"(%p, %
ld, %08lx, %p, %p, %l
d)
\n
"
,
pCertContext
,
dwType
,
dwFlags
,
TRACE
(
"(%p, %
d, %08x, %p, %p, %
d)
\n
"
,
pCertContext
,
dwType
,
dwFlags
,
pvTypePara
,
pszNameString
,
cchNameString
);
if
(
pszNameString
)
...
...
@@ -843,7 +843,7 @@ DWORD WINAPI CertGetNameStringW(PCCERT_CONTEXT pCertContext, DWORD dwType,
PCERT_NAME_BLOB
name
;
LPCSTR
altNameOID
;
TRACE
(
"(%p, %
ld, %08lx, %p, %p, %l
d)
\n
"
,
pCertContext
,
dwType
,
TRACE
(
"(%p, %
d, %08x, %p, %p, %
d)
\n
"
,
pCertContext
,
dwType
,
dwFlags
,
pvTypePara
,
pszNameString
,
cchNameString
);
if
(
dwFlags
&
CERT_NAME_ISSUER_FLAG
)
...
...
@@ -919,7 +919,7 @@ DWORD WINAPI CertGetNameStringW(PCCERT_CONTEXT pCertContext, DWORD dwType,
break
;
}
default:
FIXME
(
"unimplemented for type %
l
d
\n
"
,
dwType
);
FIXME
(
"unimplemented for type %d
\n
"
,
dwType
);
ret
=
0
;
}
return
ret
;
...
...
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