@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: This function imports a Personal Information Exchange (PFX) BLOB and returns the handle of a store containing certificates and any associated private keys. PFX format is also known as Public-Key Cryptography Standards #12 (PKCS #12) format. !!!!C# Signature: [DllImport("crypt32.dll", SetLastError = true)] public static extern IntPtr PFXImportCertStore( ref CRYPT_DATA_BLOB pPfx, [MarshalAs(UnmanagedType.LPWStr)] String szPassword, uint dwFlags); !!!!VB Signature: <DllImport("crypt32.dll", SetLastError:=True)> _ Public Shared Function PFXImportCertStore( _ ByRef pPfx As CRYPT_DATA_BLOB, _ <MarshalAs(UnmanagedType.LPWStr)> ByVal szPassword As String, _ ByVal dwFlags As Int32) As IntPtr End Function dwFlags for Microsoft Windows CE 5.0 Public Const CRYPT_EXPORTABLE As Int32 = &H1 Public Const CRYPT_USER_PROTECTED As Int32 = &H2 Public Const CRYPT_MACHINE_KEYSET As Int32 = &H20 Public Const CRYPT_USER_KEYSET As Int32 = &H1000 !!!!User-Defined Types: [StructLayout(LayoutKind.Sequential)] internal struct CRYPT_DATA_BLOB { public int cbData; public IntPtr pbData; } !!!!Alternative Managed API: Do you know one? Please contribute it! !!!!Notes: None. !!!!Tips & Tricks: Please add some! !!!!Sample Code: Please add some! Documentation: PFXImportCertStore@msdn on MSDN
Edit crypt32.PFXImport...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.