Partager via


Fonction SisRestoredCommonStoreFile

La fonction SisRestoredCommonStoreFile signale à l’architecture SIS qu’un fichier de magasin commun a été écrit.

Syntaxe

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

Paramètres

sisRestoreStructure [in]

Pointeur vers une structure de restauration SIS retournée par SisCreateRestoreStructure.

commonStoreFileName [in]

Nom du fichier de magasin commun restauré.

Valeur retournée

Cette fonction retourne TRUE si elle se termine correctement et FALSE dans le cas contraire. Appelez GetLastError pour obtenir plus d’informations sur la raison de l’échec de l’appel.

Notes

Cette fonction doit être appelée après avoir restauré un fichier de magasin commun. Il notifie l’architecture SIS qu’un nouveau fichier de magasin commun a été écrit, afin que l’architecture SIS puisse effectuer des tâches de maintenance internes telles que l’initialisation de ses structures de données internes ou la correction des liens vers le fichier common-store.

Votre opération de restauration doit restaurer uniquement les fichiers de magasin commun signalés par SisRestoredLink, même s’il existe des fichiers de magasin commun supplémentaires sur le support de sauvegarde. Votre opération de restauration peut restaurer les liens SIS et les fichiers de magasin commun dans n’importe quel ordre de son choix . Toutefois, il doit appeler SisRestoredLink après avoir restauré un lien, et il doit appeler cette fonction après avoir restauré tout fichier common-store. Étant donné que votre opération de restauration ne peut pas identifier les fichiers de magasins communs qui seront restaurés tant que les noms de fichiers ne lui sont pas signalés à la suite de la restauration d’un lien, votre opération de restauration restaure toujours un fichier de magasin commun après la restauration d’au moins un lien faisant référence à celui-ci. Toutefois, vous pouvez ensuite restaurer des liens SIS supplémentaires qui pointent vers ce fichier de magasin commun.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Sisbkup.h
Bibliothèque
Sisbkup.lib
DLL
Sisbkup.dll

Voir aussi

SisCreateRestoreStructure

SisRestoredLink