CryptGetDefaultProvider

C# Signature:

[DllImport("advapi32.dll", SetLastError=true)]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool CryptGetDefaultProvider(
    UInt32 dwProvType,
    IntPtr pdwReserved,
    UInt32 dwFlags,
    StringBuilder pszProvName,
    ref IntPtr ProvName
);

VB Signature:

Declare Function CryptGetDefaultProvider Lib "advapi32.dll" (TODO) As TODO

User-Defined Types:

// Possible values for dwFlags
const UInt32 CRYPT_USER_DEFAULT = 0x00000002;
const UInt32 CRYPT_MACHINE_DEFAULT = 0x00000001;

Sample Code:

Última actualización