public C_DigestEncryptUpdate ( ulong session, byte part, ulong partLen, byte encryptedPart, ulong &encryptedPartLen ) : CKR | ||
session | ulong | The session's handle |
part | byte | The data part to be digested and encrypted |
partLen | ulong | Length of data part in bytes |
encryptedPart | byte | /// If set to null then the length of encrypted data part is returned in "encryptedPartLen" parameter, without actually returning encrypted data part. /// If not set to null then "encryptedPartLen" parameter must contain the lenght of encryptedPart array and encrypted data part is returned in "encryptedPart" parameter. /// |
encryptedPartLen | ulong | Location that holds the length in bytes of the encrypted data part |
리턴 | CKR |
public CKR C_DigestEncryptUpdate(ulong session, byte[] part, ulong partLen, byte[] encryptedPart, ref ulong encryptedPartLen)
{
if (this._disposed)
throw new ObjectDisposedException(this.GetType().FullName);
ulong rv = _delegates.C_DigestEncryptUpdate(session, part, partLen, encryptedPart, ref encryptedPartLen);
return (CKR)Convert.ToUInt32(rv);
}