/* If DestinationGuid is NULL, then ASSERT(). If SourceGuid is NULL, then ASSERT(). */
GUID* EFIAPI CopyGuid(OUT GUID *DestinationGuid, IN CONST GUID *SourceGuid)
/* If DestinationGuid is NULL, then ASSERT(). If SourceGuid is NULL, then ASSERT(). */
GUID* EFIAPI CopyGuid(OUT GUID *DestinationGuid, IN CONST GUID *SourceGuid)
{
  ASSERT (DestinationGuid != NULL);
  ASSERT (SourceGuid != NULL);
  return InternalMemCopyMem (DestinationGuid, SourceGuid, sizeof (GUID));
}