/* If Sha384Context is NULL, then return FALSE. If NewSha384Context is NULL, then return FALSE. If this interface is not supported, then return FALSE. */
BOOLEAN EFIAPI Sha384Duplicate(IN CONST VOID *Sha384Context, OUT VOID *NewSha384Context)
/* If Sha384Context is NULL, then return FALSE. If NewSha384Context is NULL, then return FALSE. If this interface is not supported, then return FALSE. */
BOOLEAN EFIAPI Sha384Duplicate(IN CONST VOID *Sha384Context, OUT VOID *NewSha384Context)
{
  if ((Sha384Context == NULL) || (NewSha384Context == NULL)) {
    return FALSE;
  }
  CopyMem (NewSha384Context, Sha384Context, sizeof (SHA512_CTX));
  return TRUE;
}