I'm implementing a program that involves saving and reading certificates in the certificate store.
The certificate opening and reading is done through the following 2 APIs:
CertOpenStore()
CertFindCertificateInStore()
For example, certificate(A) is stored in the certificate store by the program and I want the user to be unable to interact with the store where the certificate is stored (manually adding, deleting a certificate ...). The deletion or addition of a certificate is implement only by the program. So how do I do this?
Thanks in advance.