Compartir a través de


Función SisRestoredCommonStoreFile

La función SisRestoredCommonStoreFile informa a la arquitectura de SIS que se ha escrito un archivo de almacén común.

Sintaxis

BOOL SisRestoredCommonStoreFile(
  _In_ PVOID  sisRestoreStructure,
  _In_ PWCHAR commonStoreFileName
);

Parámetros

sisRestoreStructure [in]

Puntero a una estructura de restauración de SIS devuelta desde SisCreateRestoreStructure.

commonStoreFileName [in]

Nombre del archivo de almacén común restaurado.

Valor devuelto

Esta función devuelve TRUE si se completa correctamente y FALSE de lo contrario. Llame a GetLastError para obtener más información sobre el motivo por el que se produjo un error en la llamada.

Comentarios

Se debe llamar a esta función después de restaurar un archivo de almacén común. Notifica a la arquitectura de SIS que se ha escrito un nuevo archivo de almacén común, de modo que la arquitectura del SIS pueda realizar tareas de mantenimiento internas, como inicializar sus estructuras de datos internas o corregir los vínculos al archivo de almacén común.

La operación de restauración solo debe restaurar archivos de almacén comunes notificados por SisRestoredLink, incluso si hay archivos de almacén comunes adicionales en los medios de copia de seguridad. La operación de restauración puede restaurar los vínculos SIS y los archivos de almacén comunes en cualquier orden que elija; Sin embargo, debe llamar a SisRestoredLink después de restaurar cualquier vínculo y debe llamar a esta función después de restaurar cualquier archivo de almacén común. Dado que la operación de restauración no puede identificar qué archivos de almacén comunes se restaurarán hasta que los nombres de archivo se le notifiquen como resultado de restaurar un vínculo, la operación de restauración siempre restaurará un archivo de almacén común después de al menos un vínculo que haga referencia a él. Sin embargo, puede restaurar vínculos SIS adicionales que apunten a ese archivo de almacén común.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Sisbkup.h
Biblioteca
Sisbkup.lib
Archivo DLL
Sisbkup.dll

Consulte también

SisCreateRestoreStructure

SisRestoredLink