PFN_CERT_STORE_PROV_READ_CTL callback function (wincrypt.h)
The CertStoreProvReadCTL callback function is called to read the provider's copy of the CTL context and, if it exists, to create a new CTL context. Currently, this callback function is not called directly by the store APIs but it can be exported to support other providers based on it.
PFN_CERT_STORE_PROV_READ_CTL PfnCertStoreProvReadCtl;
BOOL PfnCertStoreProvReadCtl(
[in] HCERTSTOREPROV hStoreProv,
[in] PCCTL_CONTEXT pStoreCtlContext,
[in] DWORD dwFlags,
[out] PCCTL_CONTEXT *ppProvCtlContext
)
{...}
[in] hStoreProv
HCERTSTOREPROV handle to a certificate store.
[in] pStoreCtlContext
A pointer to a CTL_CONTEXT structure.
[in] dwFlags
Any needed flag values.
[out] ppProvCtlContext
A pointer to a pointer to a CTL_CONTEXT structure to be returned by the function. The context will be freed by calling CertFreeCTLContext.
Returns TRUE if the function succeeds or FALSE if it fails.
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | wincrypt.h |