crypt32: Implement CertDuplicateStore.
This commit is contained in:
parent
339a4dbd5b
commit
8949d29de2
|
@ -26,7 +26,7 @@
|
|||
@ stub CertDuplicateCRLContext
|
||||
@ stub CertDuplicateCTLContext
|
||||
@ stdcall CertDuplicateCertificateContext(ptr)
|
||||
@ stub CertDuplicateStore
|
||||
@ stdcall CertDuplicateStore(ptr)
|
||||
@ stub CertEnumCRLContextProperties
|
||||
@ stdcall CertEnumCRLsInStore(ptr ptr)
|
||||
@ stub CertEnumCTLContextProperties
|
||||
|
|
|
@ -2626,6 +2626,16 @@ PCCTL_CONTEXT WINAPI CertEnumCTLsInStore(HCERTSTORE hCertStore,
|
|||
return NULL;
|
||||
}
|
||||
|
||||
HCERTSTORE WINAPI CertDuplicateStore(HCERTSTORE hCertStore)
|
||||
{
|
||||
WINECRYPT_CERTSTORE *hcs = (WINECRYPT_CERTSTORE *)hCertStore;
|
||||
|
||||
TRACE("(%p)\n", hCertStore);
|
||||
|
||||
if (hcs && hcs->dwMagic == WINE_CRYPTCERTSTORE_MAGIC)
|
||||
InterlockedIncrement(&hcs->ref);
|
||||
return hCertStore;
|
||||
}
|
||||
|
||||
BOOL WINAPI CertCloseStore(HCERTSTORE hCertStore, DWORD dwFlags)
|
||||
{
|
||||
|
|
|
@ -2605,6 +2605,8 @@ BOOL WINAPI CertSetStoreProperty(HCERTSTORE hCertStore, DWORD dwPropId,
|
|||
BOOL WINAPI CertControlStore(HCERTSTORE hCertStore, DWORD dwFlags,
|
||||
DWORD dwCtrlType, void const *pvCtrlPara);
|
||||
|
||||
HCERTSTORE WINAPI CertDuplicateStore(HCERTSTORE hCertStore);
|
||||
|
||||
BOOL WINAPI CertCloseStore( HCERTSTORE hCertStore, DWORD dwFlags );
|
||||
|
||||
BOOL WINAPI CertFreeCertificateContext( PCCERT_CONTEXT pCertContext );
|
||||
|
|
Loading…
Reference in New Issue