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


структура 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

См. также

Обзор

SPFILENOTIFY_NEEDMEDIA

структуры