SPFILENOTIFY_FILEEXTRACTED сообщение
Уведомление SPFILENOTIFY_FILEEXTRACTED отправляется в подпрограмму обратного вызова с помощью SetupIterateCabinet , чтобы указать, что файл был извлечен из шкафа или что произошел сбой извлечения и обработка кабинета была отменена.
SPFILENOTIFY_FILEEXTRACTED
Param1 = (UINT) FilePathInfo;
Param2 = (UINT) 0;
Параметры
-
Параметр 1
-
Указатель на структуру FILEPATHS , содержащую сведения о пути к извлеченном файлу. Элемент SourceFile структуры FILEPATHS содержит полный исходный путь к шкафу. Член TargetFile предоставляет полный целевой путь к файлу, который будет установлен в системе.
-
Param2
-
Не используется.
Возвращаемое значение
Подпрограмма обратного вызова кабинета должна возвращать одно из следующих значений.
Код возврата | Описание |
---|---|
|
Ошибка не обнаружена, продолжайте обработку шкафа. |
|
Произошла ошибка указанного типа.
SetupIterateCabinet вернет ноль.
GetLastError вернет указанный код ошибки. |
Примечание
Подпрограмма обратного вызова кабинета по умолчанию, поставляемая с API установки, отсутствует. Приложение установки должно предоставлять подпрограмму обратного вызова для обработки уведомлений, отправляемых функцией SetupIterateCabinet .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|