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


Функция SetupQueueCopyIndirectA (setupapi.h)

[Эта функция доступна для использования в операционных системах, указанных в разделе "Требования". Он может быть изменен или недоступен в последующих версиях. SetupAPI больше не следует использовать для установки приложений. Вместо этого используйте установщик Windows для разработки установщиков приложений. SetupAPI по-прежнему используется для установки драйверов устройств.]

Функция setupQueueCopyIndirect — это расширенная форма SetupQueueCopy передачи дополнительных параметров в виде структуры (SP_FILE_COPY_PARAMS). Кроме этого, поведение идентично.

Синтаксис

WINSETUPAPI BOOL SetupQueueCopyIndirectA(
  [in] PSP_FILE_COPY_PARAMS_A CopyParams
);

Параметры

[in] CopyParams

Указатель на структуру SP_FILE_COPY_PARAMS, описывающую операцию копирования файлов.

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

Если функция выполнена успешно, возвращаемое значение является ненулевое значение.

Если функция завершается ошибкой, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Замечания

Если каталог UNC указан в качестве целевого каталога операции копирования файлов, необходимо убедиться, что он существует до фиксации очереди. Функции установки не проверяют наличие и не создают каталоги UNC. Если целевой каталог UNC не существует, копирование файла завершится ошибкой.

Заметка

Заголовок setupapi.h определяет SetupQueueCopyIndirect как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows XP [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка setupapi.h
библиотеки Setupapi.lib
DLL Setupapi.dll