SPFILENOTIFY_FILEOPDELAYED消息

当文件操作因使用而延迟时,SetupInstallFileExSetupCommitFileQueue 会将SPFILENOTIFY_FILEOPDELAYED通知发送到回调例程。 下次重新启动系统时,将处理该操作。

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

parameters

Param1

指向 FILEPATHS 结构的指针。

如果延迟操作是文件复制操作, 则 FILEPATHS 结构将包含以下信息。

FILEPATHS 成员
Win32Error NO_ERROR
标志 FILEOP_COPY
Source 临时文件的完整路径。
Target 实际目标文件的完整路径。

重新启动系统时,此临时文件将复制到目标目录。 安装程序函数会自动生成临时文件的路径。

如果延迟操作是文件删除操作, 则 FILEPATHS 结构将包含以下信息。

FILEPATHS 成员
Win32Error NO_ERROR
标志 FILEOP_DELETE
Source Null
Target 要删除的文件的完整路径。

Param2

未使用。

返回值

返回值将被忽略。

要求

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

请参阅

概述

通知

FILEPATHS

SetupCommitFileQueue

SetupInstallFile

SetupInstallFileEx

SetupInstallFromInfSection