/* This function is called by SmmChildDispatcher module to report an existing SMI handler is unregistered, to SmmCore. */
EFI_STATUS EFIAPI SmiHandlerProfileUnregisterHandler(IN EFI_GUID *HandlerGuid, IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler, IN VOID *Context OPTIONAL, IN UINTN ContextSize OPTIONAL)
/* This function is called by SmmChildDispatcher module to report an existing SMI handler is unregistered, to SmmCore. */
EFI_STATUS EFIAPI SmiHandlerProfileUnregisterHandler(IN EFI_GUID *HandlerGuid, IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler, IN VOID *Context OPTIONAL, IN UINTN ContextSize OPTIONAL)
{
  if (mSmiHandlerProfile != NULL) {
    return mSmiHandlerProfile->UnregisterHandler (mSmiHandlerProfile, HandlerGuid, Handler, Context, ContextSize);
  }
  return EFI_UNSUPPORTED;
}