RestoreFromTime-Methode der Control-Klasse

Stellen Sie die aktive Konfiguration des Collectors aus einer Sicherungsdatei wieder her, die durch einen Zeitstempel ausgewählt wird.

Syntax

Uint32 RestoreFromTime(
  [in]  Uint32 TargetTimestampLow,
  [in]  Uint32 TargetTimestampHigh,
  [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

TargetTimestampLow [in]

Stellen Sie die Sicherungsdatei zu diesem Zeitpunkt wieder her. Dies ist der niedrige Teil von FILETIME.

TargetTimestampHigh [in]

Stellen Sie die Sicherungsdatei zu diesem Zeitpunkt wieder her. Dies ist der hohe Teil von FILETIME.

OldTimestampLow [in]

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

OldTimestampHigh [in]

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

NewTimestampLow [out]

Der Zeitstempel des Festlegens der neuen Konfiguration, wenn der Aufruf erfolgreich ist. Dies ist der niedrige Teil von FILETIME.

NewTimestampHigh [out]

Der Zeitstempel des Festlegens der neuen Konfiguration, wenn der Aufruf erfolgreich ist. 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 niedrige 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 Erklärung 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 "abwesend" auf den Erfolg hinweist.

0

Erfolg.

1

Ungültiges Argumentformat

2

Ungültiger Argumentwert

3

Fehler beim Öffnen der Ressource (Socket)

4

Persistenzfehler (Dateischreibfehler)

5

Atomitätsfehler (der alte Zeitstempel stimmte 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

Siehe auch

Control