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
321a7b2b
Commit
321a7b2b
authored
Sep 02, 2005
by
Juan Lang
Committed by
Alexandre Julliard
Sep 02, 2005
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
More definitions and prototypes.
parent
5aceed08
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
33 additions
and
0 deletions
+33
-0
wincrypt.h
include/wincrypt.h
+33
-0
No files found.
include/wincrypt.h
View file @
321a7b2b
...
...
@@ -2149,6 +2149,17 @@ static const WCHAR CERT_PHYSICAL_STORE_AUTH_ROOT_NAME[] =
#define CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG \
CERT_RDN_DISABLE_IE4_UTF8_FLAG
/* subject types for CryptVerifyCertificateSignatureEx */
#define CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB 1
#define CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT 2
#define CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL 3
/* issuer types for CryptVerifyCertificateSignatureEx */
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY 1
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT 2
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN 3
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL 4
/* function declarations */
/* advapi32.dll */
BOOL
WINAPI
CryptAcquireContextA
(
HCRYPTPROV
*
phProv
,
LPCSTR
pszContainer
,
...
...
@@ -2428,6 +2439,28 @@ BOOL WINAPI CryptHashCertificate(HCRYPTPROV hCryptProv, ALG_ID Algid,
DWORD
dwFlags
,
const
BYTE
*
pbEncoded
,
DWORD
cbEncoded
,
BYTE
*
pbComputedHash
,
DWORD
*
pcbComputedHash
);
BOOL
WINAPI
CryptHashToBeSigned
(
HCRYPTPROV
hCryptProv
,
DWORD
dwCertEncodingType
,
const
BYTE
*
pbEncoded
,
DWORD
cbEncoded
,
BYTE
*
pbComputedHash
,
DWORD
*
pcbComputedHash
);
BOOL
WINAPI
CryptSignCertificate
(
HCRYPTPROV
hCryptProv
,
DWORD
dwKeySpec
,
DWORD
dwCertEncodingType
,
const
BYTE
*
pbEncodedToBeSigned
,
DWORD
cbEncodedToBeSigned
,
PCRYPT_ALGORITHM_IDENTIFIER
pSignatureAlgorithm
,
const
void
*
pvHashAuxInfo
,
BYTE
*
pbSignature
,
DWORD
*
pcbSignature
);
BOOL
WINAPI
CryptSignAndEncodeCertificate
(
HCRYPTPROV
hCryptProv
,
DWORD
dwKeySpec
,
DWORD
dwCertEncodingType
,
LPCSTR
lpszStructType
,
const
void
*
pvStructInfo
,
PCRYPT_ALGORITHM_IDENTIFIER
pSignatureAlgorithm
,
const
void
*
pvHashAuxInfo
,
PBYTE
pbEncoded
,
DWORD
*
pcbEncoded
);
BOOL
WINAPI
CryptVerifyCertificateSignature
(
HCRYPTPROV
hCryptProv
,
DWORD
dwCertEncodingType
,
const
BYTE
*
pbEncoded
,
DWORD
cbEncoded
,
PCERT_PUBLIC_KEY_INFO
pPublicKey
);
BOOL
WINAPI
CryptVerifyCertificateSignatureEx
(
HCRYPTPROV
hCryptProv
,
DWORD
dwCertEncodingType
,
DWORD
dwSubjectType
,
void
*
pvSubject
,
DWORD
dwIssuerType
,
void
*
pvIssuer
,
DWORD
dwFlags
,
void
*
pvReserved
);
PCRYPT_ATTRIBUTE
WINAPI
CertFindAttribute
(
LPCSTR
pszObjId
,
DWORD
cAttr
,
CRYPT_ATTRIBUTE
rgAttr
[]);
PCERT_EXTENSION
WINAPI
CertFindExtension
(
LPCSTR
pszObjId
,
DWORD
cExtensions
,
...
...
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