internal static extern IntPtr CertOpenStore(CertOpenStoreProvider storeProvider, CertOpenStoreEncodingType dwEncodingType, IntPtr notUsed1, CertOpenStoreFlags dwFlags, [MarshalAs(UnmanagedType.LPWStr)] string storeName);
IntPtr CertOpenStore(CertOpenStoreProvider storeProvider, CertOpenStoreEncodingType dwEncodingType, IntPtr notUsed1, // hCryptProv CertOpenStoreFlags dwFlags, [MarshalAs(UnmanagedType.LPWStr)] string storeName);