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 Notifications.
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 de
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, Sinalizadores 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 seguintes valores.
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.
Observações
Nota
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 do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows XP [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
cabeçalho | setupapi.h |