SPFILENOTIFY_FILEINCABINET消息
SPFILENOTIFY_FILEINCABINET通知由 SetupIterateCabinet 针对在文件柜中找到的每个文件发送到回调例程。 回调例程必须返回一个值,该值指示是否提取文件。
SPFILENOTIFY_FILEINCABINET
Param1 = (UINT) FileInCabinetInfo;
Param2 = (UINT) CabinetFile;
参数
-
Param1
-
指向包含有关文件柜中文件信息的 FILE_IN_CABINET_INFO 结构的指针。
-
Param2
-
指向以 null 结尾的字符串的指针,该字符串包含文件柜文件的文件名。
返回值
回调例程应返回下列值之一。
返回代码 | 说明 |
---|---|
|
请勿提取文件,请跳过它。 |
|
将该文件解压缩。 |
如果回调例程返回FILEOP_DOIT,则应在传递给 Param1 中的例程的 FILE_IN_CABINET_INFO 结构的 FullTargetName 成员中指定用于提取文件的名称。
注意
没有默认的内阁回调例程。 安装程序应用程序应提供回调例程来处理 SetupIterateCabinet 发送的通知。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|