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


SPFILENOTIFY_NEEDMEDIA сообщение

Уведомление SPFILENOTIFY_NEEDMEDIA отправляется в подпрограмму обратного вызова, когда требуется новый носитель или новый cab-файл.

SPFILENOTIFY_NEEDMEDIA
  Param1 = (UINT) SourceMediaInfo;
  Param2 = (UINT) NewPathInfo;
            

Параметры

Param1

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

Param2

Указатель на массив символов для хранения новых сведений о пути, предоставленных пользователем. Размер буфера представляет собой массив TCHAR MAX_PATH элементов. Сведения о пути, возвращаемые приложением установки, не должны превышать этот размер.

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

Подпрограмма обратного вызова должна возвращать одно из следующих элементов.

Код возврата Описание
FILEOP_NEWPATH
Носитель присутствует, а запрошенный файл доступен по пути, указанному в буфере, на который указывает Param2.
FILEOP_SKIP
Пропуск запрошенного файла
FILEOP_ABORT
Прерывание обработки очереди. Функция SetupCommitFileQueue возвращает значение FALSE. GetLastError возвращает расширенные сведения об ошибке, такие как ERROR_CANCELLED, если пользователь отменил ее.
FILEOP-DOIT
Носитель доступен.

Требования

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

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

Обзор

Уведомления

SetupCommitFileQueue

SetupDefaultQueueCallback

SOURCE_MEDIA