/* Constructor register notification on when PPI updates. If PPI is alreay installed registering the notify will cause the handle to run. */
EFI_STATUS EFIAPI PeiServicesTablePointerLibConstructor(IN EFI_PEI_FILE_HANDLE FileHandle, IN CONST EFI_PEI_SERVICES **PeiServices)
/* Constructor register notification on when PPI updates. If PPI is alreay installed registering the notify will cause the handle to run. */
EFI_STATUS EFIAPI PeiServicesTablePointerLibConstructor(IN EFI_PEI_FILE_HANDLE FileHandle, IN CONST EFI_PEI_SERVICES **PeiServices)
{
  EFI_STATUS  Status;
  gPeiServices = (CONST EFI_PEI_SERVICES  **)PeiServices;
  Status = (*PeiServices)->NotifyPpi (PeiServices, &mNotifyOnThunkList);
  ASSERT_EFI_ERROR (Status);
  return Status;
}