структура SOURCE_MEDIA_A (setupapi.h)
Структура SOURCE_MEDIA используется с уведомлением SPFILENOTIFY_NEEDMEDIA для передачи сведений о исходном носителе.
Синтаксис
typedef struct _SOURCE_MEDIA_A {
PCSTR Reserved;
PCSTR Tagfile;
PCSTR Description;
PCSTR SourcePath;
PCSTR SourceFile;
DWORD Flags;
} SOURCE_MEDIA_A, *PSOURCE_MEDIA_A;
Члены
Reserved
Этот элемент в настоящее время не используется.
Tagfile
Необязательный файл тега, который можно использовать для идентификации исходного носителя.
Description
Читаемое человеком описание исходного носителя.
SourcePath
Путь к источнику, которому требуется новый носитель.
SourceFile
Исходный файл, извлекаемый из нового носителя.
Flags
Скопируйте сведения о стиле, которые изменяют способ обработки ошибок. Этот элемент может быть одним или несколькими из следующих значений.
SP_COPY_WARNIFSKIP
Сообщите пользователю, что пропуск файла может повлиять на установку.
SP_COPY_NOSKIP
Не предлагайте пользователю возможность пропустить файл.
SP_FLAG_CABINETCONTINUATION
Текущий исходный файл продолжается в другом файле кабинета.
SP_COPY_NOBROWSE
Не предлагайте пользователю возможность просмотра.
Замечания
Заметка
Заголовок setupapi.h определяет SOURCE_MEDIA в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows XP [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
заголовка | setupapi.h |
См. также
Обзор