SisRestoredCommonStoreFile 函数

SisRestoredCommonStoreFile 函数向 SIS 体系结构报告已写入公共存储文件。

语法

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

参数

sisRestoreStructure [in]

指向从 SisCreateRestoreStructure 返回的 SIS 还原结构的指针。

commonStoreFileName [in]

还原的公用存储文件的名称。

返回值

如果成功完成,则此函数返回 TRUE ,否则返回 FALSE 。 调用 GetLastError 以获取有关调用失败原因的详细信息。

备注

还原公共存储文件后,应调用此函数。 它通知 SIS 体系结构已写入新的通用存储文件,以便 SIS 体系结构可以执行内部维护任务,例如初始化其内部数据结构或修复指向公共存储文件的链接。

还原操作应仅还原 SisRestoredLink 报告的通用存储文件,即使备份介质上还有其他通用存储文件也是如此。 还原操作可以按其选择的任何顺序还原 SIS 链接和通用存储文件;但是,它必须在还原任何链接后调用 SisRestoredLink ,并且必须在还原任何公共存储文件后调用此函数。 由于还原操作无法确定将在还原链接导致的文件名报告给该文件之前还原哪些公共存储文件,因此还原操作始终会在至少一个引用该文件的链接还原后还原该通用存储文件。 但是,你可以随后还原指向该公共存储文件的其他 SIS 链接。

要求

要求
最低受支持的客户端
Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Sisbkup.h

Sisbkup.lib
DLL
Sisbkup.dll

另请参阅

SisCreateRestoreStructure

SisRestoredLink