Commit 80911c12 authored by Francois Gouget's avatar Francois Gouget Committed by Alexandre Julliard

crypt32: Better match the PSDK types and update win32.api to fix the winapi_check warnings.

parent 4b6368c0
...@@ -1242,7 +1242,7 @@ typedef BOOL (WINAPI *CertVerifyRevocationFunc)(DWORD, DWORD, DWORD, ...@@ -1242,7 +1242,7 @@ typedef BOOL (WINAPI *CertVerifyRevocationFunc)(DWORD, DWORD, DWORD,
void **, DWORD, PCERT_REVOCATION_PARA, PCERT_REVOCATION_STATUS); void **, DWORD, PCERT_REVOCATION_PARA, PCERT_REVOCATION_STATUS);
BOOL WINAPI CertVerifyRevocation(DWORD dwEncodingType, DWORD dwRevType, BOOL WINAPI CertVerifyRevocation(DWORD dwEncodingType, DWORD dwRevType,
DWORD cContext, void *rgpvContext[], DWORD dwFlags, DWORD cContext, PVOID rgpvContext[], DWORD dwFlags,
PCERT_REVOCATION_PARA pRevPara, PCERT_REVOCATION_STATUS pRevStatus) PCERT_REVOCATION_PARA pRevPara, PCERT_REVOCATION_STATUS pRevStatus)
{ {
BOOL ret; BOOL ret;
......
...@@ -3962,7 +3962,7 @@ BOOL WINAPI CertVerifyCTLUsage(DWORD dwEncodingType, DWORD dwSubjectType, ...@@ -3962,7 +3962,7 @@ BOOL WINAPI CertVerifyCTLUsage(DWORD dwEncodingType, DWORD dwSubjectType,
PCTL_VERIFY_USAGE_STATUS pVerifyUsageStatus); PCTL_VERIFY_USAGE_STATUS pVerifyUsageStatus);
BOOL WINAPI CertVerifyRevocation(DWORD dwEncodingType, DWORD dwRevType, BOOL WINAPI CertVerifyRevocation(DWORD dwEncodingType, DWORD dwRevType,
DWORD cContext, void *rgpvContext[], DWORD dwFlags, DWORD cContext, PVOID rgpvContext[], DWORD dwFlags,
PCERT_REVOCATION_PARA pRevPara, PCERT_REVOCATION_STATUS pRevStatus); PCERT_REVOCATION_PARA pRevPara, PCERT_REVOCATION_STATUS pRevStatus);
BOOL WINAPI CryptExportPublicKeyInfo(HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hCryptProv, DWORD dwKeySpec, BOOL WINAPI CryptExportPublicKeyInfo(HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hCryptProv, DWORD dwKeySpec,
......
...@@ -115,6 +115,8 @@ PACL * ...@@ -115,6 +115,8 @@ PACL *
PACTRL_ACCESSW * PACTRL_ACCESSW *
PACTRL_AUDITW * PACTRL_AUDITW *
PBOOL PBOOL
PCREDENTIALA **
PCREDENTIALW **
PDWORD PDWORD
PEXPLICIT_ACCESSA PEXPLICIT_ACCESSA
PEXPLICIT_ACCESSA * PEXPLICIT_ACCESSA *
...@@ -661,6 +663,12 @@ ULONG ...@@ -661,6 +663,12 @@ ULONG
PBOOL PBOOL
PCREDUI_INFOW PCREDUI_INFOW
PCtxtHandle PCtxtHandle
PSTR *
PWSTR *
%str
PCSTR
%wstr %wstr
...@@ -760,6 +768,8 @@ PCERT_NAME_INFO ...@@ -760,6 +768,8 @@ PCERT_NAME_INFO
PCERT_PUBLIC_KEY_INFO PCERT_PUBLIC_KEY_INFO
PCERT_RDN_ATTR PCERT_RDN_ATTR
PCERT_RDN_VALUE_BLOB PCERT_RDN_VALUE_BLOB
PCERT_REVOCATION_PARA
PCERT_REVOCATION_STATUS
PCMSG_STREAM_INFO PCMSG_STREAM_INFO
PCRL_ENTRY * PCRL_ENTRY *
PCRL_INFO PCRL_INFO
...@@ -775,6 +785,7 @@ PFN_CERT_ENUM_SYSTEM_STORE ...@@ -775,6 +785,7 @@ PFN_CERT_ENUM_SYSTEM_STORE
PFN_CRYPT_ENUM_OID_INFO PFN_CRYPT_ENUM_OID_INFO
PSYSTEMTIME PSYSTEMTIME
PVOID PVOID
PVOID[]
SIP_ADD_NEWPROVIDER * SIP_ADD_NEWPROVIDER *
SIP_DISPATCH_INFO * SIP_DISPATCH_INFO *
SIP_INDIRECT_DATA * SIP_INDIRECT_DATA *
...@@ -804,13 +815,17 @@ LPWSTR ...@@ -804,13 +815,17 @@ LPWSTR
BOOL BOOL
DWORD DWORD
HCRYPTASYNC
%ptr %ptr
DWORD * DWORD *
LPVOID LPVOID
LPVOID *
PCERT_REVOCATION_PARA PCERT_REVOCATION_PARA
PCERT_REVOCATION_STATUS PCERT_REVOCATION_STATUS
PCRYPT_CREDENTIALS
PCRYPT_RETRIEVE_AUX_INFO
PCRYPT_URL_ARRAY PCRYPT_URL_ARRAY
PCRYPT_URL_INFO PCRYPT_URL_INFO
PVOID[] PVOID[]
...@@ -819,6 +834,10 @@ PVOID[] ...@@ -819,6 +834,10 @@ PVOID[]
LPCSTR LPCSTR
%wstr
LPCWSTR
%%ctl3d32.dll %%ctl3d32.dll
%long %long
...@@ -3220,6 +3239,7 @@ PROCESSINFOCLASS ...@@ -3220,6 +3239,7 @@ PROCESSINFOCLASS
RTL_ATOM RTL_ATOM
SECTION_INFORMATION_CLASS SECTION_INFORMATION_CLASS
SECTION_INHERIT SECTION_INHERIT
SECURITY_DESCRIPTOR_CONTROL
SECURITY_IMPERSONATION_LEVEL SECURITY_IMPERSONATION_LEVEL
SECURITY_INFORMATION SECURITY_INFORMATION
SEMAPHORE_INFORMATION_CLASS SEMAPHORE_INFORMATION_CLASS
...@@ -4989,6 +5009,7 @@ HLINEAPP ...@@ -4989,6 +5009,7 @@ HLINEAPP
HPHONE HPHONE
HPHONEAPP HPHONEAPP
HWND HWND
LONG
%ptr %ptr
...@@ -5012,6 +5033,7 @@ LPLINEDEVSTATUS ...@@ -5012,6 +5033,7 @@ LPLINEDEVSTATUS
LPLINEDIALPARAMS LPLINEDIALPARAMS
LPLINEEXTENSIONID LPLINEEXTENSIONID
LPLINEFORWARDLIST LPLINEFORWARDLIST
LPLINEINITIALIZEEXPARAMS
LPLINEGENERATETONE LPLINEGENERATETONE
LPLINEMEDIACONTROLCALLSTATE LPLINEMEDIACONTROLCALLSTATE
LPLINEMEDIACONTROLDIGIT LPLINEMEDIACONTROLDIGIT
...@@ -5076,6 +5098,7 @@ UINT ...@@ -5076,6 +5098,7 @@ UINT
%ptr %ptr
BINDINFO * BINDINFO *
CLSID *
DWORD * DWORD *
FORMATETC * FORMATETC *
IBindCtx * IBindCtx *
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment