SPFILENOTIFY_FILEEXTRACTED消息

SPFILENOTIFY_FILEEXTRACTED通知由 SetupIterateCabinet 发送到回调例程,以指示已从文件柜中提取文件,或者提取失败且已取消文件柜处理。

SPFILENOTIFY_FILEEXTRACTED
  Param1 = (UINT) FilePathInfo;
  Param2 = (UINT) 0;
            

parameters

Param1

指向 FILEPATHS 结构的指针,该结构包含提取的文件的路径信息。 FILEPATHS 结构的 SourceFile 成员包含文件柜的完整源路径。 TargetFile 成员提供要安装在系统上的文件的完整目标路径。

Param2

未使用。

返回值

内阁回调例程应返回以下值之一。

返回代码 说明
NO_ERROR
未遇到任何错误,请继续处理文件柜。
ERROR_XXX
发生指定类型的错误。 SetupIterateCabinet 将返回零。 GetLastError 将返回指定的错误代码。

注意

安装 API 中没有提供默认的柜式回调例程。 安装程序应用程序应提供回调例程来处理 SetupIterateCabinet 函数发送的通知。

要求

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

另请参阅

概述

通知

FILEPATHS

SetupIterateCabinet