示例#1
0
        public PacketWriter(Operation operation, CryptFlags flag)
            : base(new MemoryStream(4096))
        {
            Flags = flag;
            Operation = (UInt16)operation;

            Write((UInt16)operation);
            Write((byte)0);
        }
示例#2
0
 public static extern bool CryptAcquireContext(out SafeCryptProviderHandle hProv, string pszContainer, string pszProvider, Providers dwProvType, CryptFlags dwFlags);
示例#3
0
 protected PluginPassword(TcPlugin plugin, int cryptoNumber, int flags)
 {
     _plugin       = plugin;
     _cryptoNumber = cryptoNumber;
     _flags        = (CryptFlags)flags;
 }
示例#4
0
 public static extern bool CryptAcquireContext(out SafeCryptProviderHandle hProv, string pszContainer, string pszProvider, Providers dwProvType, CryptFlags dwFlags);
 public PluginPassword(TcPlugin plugin, int cryptoNumber, int flags)
 {
     this.plugin       = plugin;
     this.cryptoNumber = cryptoNumber;
     this.flags        = (CryptFlags)flags;
 }
 internal static extern IntPtr PFXImportCertStore([In] IntPtr blob, [In] string password, [In] CryptFlags flags);