Compartir a través de


Método RestoreFile de la clase Control

Restaure la configuración activa del recopilador a partir de un archivo de copia de seguridad.

Sintaxis

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
);

Parámetros

Archivo [in]

Nombre del archivo de copia de seguridad que se va a restaurar, de la lista devuelta por ListBackups().

OldTimestampLow [in]

Marca de tiempo de cuándo se estableció la configuración anterior. Si no es 0, habilita la comprobación de atomicidad: la nueva configuración solo se aplicará si la marca de tiempo de la configuración anterior coincide (es decir, la configuración no se cambió entre). Esta es la parte baja de FILETIME.

OldTimestampHigh [in]

Marca de tiempo de cuándo se estableció la configuración anterior. Si no es 0, habilita la comprobación de atomicidad: la nueva configuración solo se aplicará si la marca de tiempo de la configuración anterior coincide (es decir, la configuración no se cambió entre). Esta es la parte alta de FILETIME.

NewTimestampLow [out]

Marca de tiempo de cuándo se estableció la nueva configuración, si la llamada se realiza correctamente. Esta es la parte baja de FILETIME.

NewTimestampHigh [out]

Marca de tiempo de cuándo se estableció la nueva configuración, si la llamada se realiza correctamente. Esta es la parte alta de FILETIME.

OriginalTimestampLow [out]

Marca de tiempo original de la primera vez que se estableció la configuración restaurada. Esta es la parte baja de FILETIME.

OriginalTimestampHigh [out]

Marca de tiempo original de la primera vez que se estableció la configuración restaurada. Esta es la parte alta de FILETIME.

ErrorString [out]

Cadena de texto con explicación del error.

WarningString [out]

Cadena de texto con advertencias.

InfoString [out]

Cadena de texto con información sobre la configuración.

ErrorType [out]

El tipo de error: tenga en cuenta que 0 o ausente indica que se ha realizado correctamente.

0

Correcto.

1

formato de argumento incorrecto

2

valor de argumento incorrecto

3

Error de apertura del recurso (socket)

4

error de persistencia (escritura de archivos)

5

error de atomicidad (la marca de tiempo anterior no coincide)

Valor devuelto

0

Error

1

Correcto

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2016
Espacio de nombres
Root\Microsoft\Windows\BootEventCollector
MOF
BootEventCollectorWMI.mof
Archivo DLL
BEvtCol.exe

Consulte también

Control