estrutura FILEPATHS_SIGNERINFO_A (setupapi.h)
A estrutura FILEPATHS_SINGNERINFO armazena informações de caminho de origem e de destino e também informações de assinatura de arquivo. As funções de instalação enviam FILEPATHS_SIGNERINFO como um parâmetro em várias das notificações enviadas para rotinas de retorno de chamada. Para obter mais informações, consulte Notificações.
Sintaxe
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;
Membros
Target
Caminho para o arquivo de destino.
Source
Caminho para o arquivo de origem. Esse membro não é usado quando a estrutura FILEPATHS é usada com uma operação de exclusão de arquivo.
Win32Error
Se ocorrer um erro, esse membro será o código de erro do sistema. Se nenhum erro tiver ocorrido, será NO_ERROR.
Flags
Informações adicionais que dependem da notificação enviada com a estrutura FILEPATHS_SIGNERINFO .
Para SPFILENOTIFY_COPYERROR notificações, Flags especifica o comportamento da caixa de diálogo e pode ser um dos valores a seguir.
Para SPFILENOTIFY_FILEOPDELAYED notificações, Flags especifica o tipo de operação de arquivo atrasada e pode ser um dos valores a seguir.
Valor | Significado |
---|---|
|
Uma operação de cópia de arquivo foi atrasada. |
|
Uma operação de exclusão de arquivo foi atrasada. |
DigitalSigner
Signatário digital do arquivo.
Version
Versão do arquivo
CatalogFile
Arquivo de catálogo.
Comentários
Observação
O cabeçalho setupapi.h define FILEPATHS_SIGNERINFO como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | setupapi.h |