internal static extern bool CertSetCertificateContextProperty(
     SafeCertContextHandle certificateContext,
     uint propertyId,
     uint flags,
     [In] ref CRYPT_KEY_PROV_INFO data);
 internal static extern bool CertAddCertificateContextToStore(
     SafeCertStoreHandle certificateStoreHandle,
     SafeCertContextHandle certificateContext,
     uint addDisposition,
     out SafeCertContextHandle storeContextPtr);