Поделиться через


сообщение SPFILENOTIFY_FILEOPDELAYED

Уведомление SPFILENOTIFY_FILEOPDELAYED отправляется SetupInstallFileEx или SetupCommitFileQueue в подпрограмму обратного вызова, когда операция с файлом была отложена из-за того, что файл использовался. Операция будет обработана при следующей перезагрузке системы.

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

Параметры

Param1

Указатель на структуру FILEPATHS .

Если отложенная операция является операцией копирования файлов, структура FILEPATHS содержит следующие сведения.

Элемент FILEPATHS Значение
Win32Error NO_ERROR
Flags FILEOP_COPY
Источник Полный путь к временному файлу.
Целевой объект Полный путь к фактическому целевому файлу.

Этот временный файл будет скопирован в целевой каталог при перезагрузке системы. Функции установки автоматически создают путь к временному файлу.

Если отложенная операция является операцией удаления файла, структура FILEPATHS содержит следующие сведения.

Элемент FILEPATHS Значение
Win32Error NO_ERROR
Flags FILEOP_DELETE
Источник NULL
Целевой объект Полный путь к удаляемом файлу.

Param2

Не используется.

Возвращаемое значение

Возвращаемое значение игнорируется.

Требования

Требование Значение
Минимальная версия клиента
Windows XP [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Setupapi.h

См. также раздел

Обзор

Уведомления

ПУТИ К ФАЙЛАМ

SetupCommitFileQueue

SetupInstallFile

SetupInstallFileEx

SetupInstallFromInfSection