Exemplo n.º 1
0
 private static extern ErrorCode BCryptCreateHash(SafeBCryptAlgorithmHandle hAlgorithm,
                                                  [Out] out SafeBCryptHashHandle phHash,
                                                  [MarshalAs(UnmanagedType.LPArray), In, Out] byte[] pbHashObject,
                                                  int cbHashObject,
                                                  IntPtr pbSecret,
                                                  int cbSecret,
                                                  BCryptAlgorithmFlags dwFlags);
Exemplo n.º 2
0
 private static extern ErrorCode BCryptOpenAlgorithmProvider([Out] out SafeBCryptAlgorithmHandle phAlgorithm,
                                                             string pszAlgId,
                                                             string pszImplementation,
                                                             BCryptAlgorithmFlags dwFlags);