Ejemplo n.º 1
0
BOOL Aggregates_SavePreferences (LPIDENT lpiAggregate)
{
   BOOL rc = FALSE;

   PVOID pap = lpiAggregate->GetUserParam();
   if (pap != NULL)
      {
      rc = StorePreferences (lpiAggregate, pap, sizeof(AGGREGATE_PREF));
      }

   return rc;
}
Ejemplo n.º 2
0
BOOL Services_SavePreferences (LPIDENT lpiService)
{
   BOOL rc = FALSE;

   PVOID psp = lpiService->GetUserParam();
   if (psp != NULL)
      {
      rc = StorePreferences (lpiService, psp, sizeof(SERVICE_PREF));
      }

   return rc;
}
Ejemplo n.º 3
0
BOOL Filesets_SavePreferences (LPIDENT lpiFileset)
{
   BOOL rc = FALSE;

   PVOID pfp = lpiFileset->GetUserParam();
   if (pfp != NULL)
      {
      rc = StorePreferences (lpiFileset, pfp, sizeof(FILESET_PREF));
      }

   return rc;
}
Ejemplo n.º 4
0
PVOID Services_LoadPreferences (LPIDENT lpiService)
{
   LPSERVICE_PREF psp = New (SERVICE_PREF);

   if (!RestorePreferences (lpiService, psp, sizeof(SERVICE_PREF)))
      {
      psp->fWarnSvcStop = TRUE;
      Alert_SetDefaults (&psp->oa);

      Services_GuessLogName (psp->szLogFile, lpiService);

      // write the logfile down so we won't have to guess again.
      StorePreferences (lpiService, psp, sizeof(SERVICE_PREF));
      }

   Alert_Initialize (&psp->oa);
   return psp;
}