структура FILEPATHS_SIGNERINFO_A (setupapi.h)
Структура FILEPATHS_SINGNERINFO хранит сведения о исходном и целевом пути, а также сведения о подписи файла. Функции установки отправляют FILEPATHS_SIGNERINFO в качестве параметра в нескольких уведомлениях, отправленных в подпрограммы обратного вызова. Дополнительные сведения см. в уведомлениях.
Синтаксис
typedef struct _FILEPATHS_SIGNERINFO_A {
PCSTR Target;
PCSTR Source;
UINT Win32Error;
DWORD Flags;
PCSTR DigitalSigner;
PCSTR Version;
PCSTR CatalogFile;
} FILEPATHS_SIGNERINFO_A, *PFILEPATHS_SIGNERINFO_A;
Члены
Target
Путь к целевому файлу.
Source
Путь к исходному файлу. Этот элемент не используется, если структура FILEPATHS используется с операцией удаления файла.
Win32Error
Если возникает ошибка, этот элемент является системным кодом ошибки. Если ошибка не произошла, это NO_ERROR.
Flags
Дополнительные сведения, зависящие от уведомления, отправляемого с помощью структуры FILEPATHS_SIGNERINFO.
Для уведомлений SPFILENOTIFY_COPYERRORфлаги задает поведение диалогового окна и может быть одним из следующих значений.
Для уведомлений SPFILENOTIFY_FILEOPDELAYEDфлаги указывает тип отложенной операции файла и может быть одним из следующих значений.
Ценность | Значение |
---|---|
|
Операция копирования файлов была отложена. |
|
Операция удаления файла была отложена. |
DigitalSigner
Цифровой подписыватель файла.
Version
Версия файла.
CatalogFile
Файл каталога.
Замечания
Заметка
Заголовок setupapi.h определяет FILEPATHS_SIGNERINFO как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows XP [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
заголовка | setupapi.h |
См. также
Обзор