RestoreFile-Methode der Control-Klasse

Stellen Sie die aktive Konfiguration des Collectors aus einer Sicherungsdatei wieder her.

Syntax

Uint32 RestoreFile(
  [in]  string File,
  [in]  Uint32 OldTimestampLow,
  [in]  Uint32 OldTimestampHigh,
  [out] Uint32 NewTimestampLow,
  [out] Uint32 NewTimestampHigh,
  [out] Uint32 OriginalTimestampLow,
  [out] Uint32 OriginalTimestampHigh,
  [out] string ErrorString,
  [out] string WarningString,
  [out] string InfoString,
  [out] uint32 ErrorType
);

Parameter

Datei [ In]

Name der wiederherzustellenden Sicherungsdatei aus der liste, die von ListBackups() zurückgegeben wird.

OldTimestampLow [ In]

Der Zeitstempel des Zeitpunkts, zu dem die vorherige Konfiguration festgelegt wurde. Wenn nicht 0, wird die Atomaritätsprüfung aktiviert: Die neue Konfiguration wird nur angewendet, wenn der Zeitstempel der alten Konfiguration entspricht (d. h., die Konfiguration wurde dazwischen nicht geändert). Dies ist der untere Teil von FILETIME.

OldTimestampHigh [ In]

Der Zeitstempel des Zeitpunkts, zu dem die vorherige Konfiguration festgelegt wurde. Wenn nicht 0, wird die Atomaritätsprüfung aktiviert: Die neue Konfiguration wird nur angewendet, wenn der Zeitstempel der alten Konfiguration entspricht (d. h., die Konfiguration wurde dazwischen nicht geändert). Dies ist der hohe Teil von FILETIME.

NewTimestampLow [ out]

Der Zeitstempel des Zeitpunkts, zu dem die neue Konfiguration festgelegt wurde, wenn der Aufruf erfolgreich war. Dies ist der untere Teil von FILETIME.

NewTimestampHigh [ out]

Der Zeitstempel des Zeitpunkts, zu dem die neue Konfiguration festgelegt wurde, wenn der Aufruf erfolgreich war. Dies ist der hohe Teil von FILETIME.

OriginalTimestampLow [ out]

Der ursprüngliche Zeitstempel des Zeitpunkts, zu dem die wiederhergestellte Konfiguration zum ersten Mal festgelegt wurde. Dies ist der untere Teil von FILETIME.

OriginalTimestampHigh [ out]

Der ursprüngliche Zeitstempel des Zeitpunkts, zu dem die wiederhergestellte Konfiguration zum ersten Mal festgelegt wurde. Dies ist der hohe Teil von FILETIME.

ErrorString [ out]

Die Textzeichenfolge mit Erläuterung des Fehlers.

WarningString [ out]

Die Textzeichenfolge mit Warnungen.

InfoString [ out]

Die Textzeichenfolge mit Informationen zur Konfiguration.

ErrorType [ out]

Der Typ des Fehlers: Beachten Sie, dass "0" oder "absent" für erfolg steht.

0

Erfolg.

1

Fehlerhaftes Argumentformat

2

Fehlerhafter Argumentwert

3

Fehler beim Öffnen der Ressource (Socket)

4

Persistenzfehler (Dateischreiben)

5

Atomaritätsfehler (der alte Zeitstempel hat nicht überein")

Rückgabewert

0

Fehler

1

Erfolg

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 10 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2016
Namespace
Root \ Microsoft \ Windows \ BootEventCollector
MOF
BootEventCollectorWMI.mof
DLL
BEvtCol.exe

Weitere Informationen

Control