estrutura CRYPT_PROVUI_DATA (wintrust.h)
[A estrutura CRYPT_PROVUI_DATA está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]
A estrutura CRYPT_PROVUI_DATA fornece dados de interface do usuário para um provedor. Essa estrutura é usada pela estrutura CRYPT_PROVUI_FUNCS .
Sintaxe
typedef struct _CRYPT_PROVUI_DATA {
DWORD cbStruct;
DWORD dwFinalError;
WCHAR *pYesButtonText;
WCHAR *pNoButtonText;
WCHAR *pMoreInfoButtonText;
WCHAR *pAdvancedLinkText;
WCHAR *pCopyActionText;
WCHAR *pCopyActionTextNoTS;
WCHAR *pCopyActionTextNotSigned;
} CRYPT_PROVUI_DATA, *PCRYPT_PROVUI_DATA;
Membros
cbStruct
O tamanho, em bytes, dessa estrutura.
dwFinalError
Código de erro, se aplicável.
pYesButtonText
Um ponteiro para uma cadeia de caracteres terminada em nulo para o texto do botão Sim . Se esse parâmetro for NULL, "&Sim" será usado.
pNoButtonText
Um ponteiro para uma cadeia de caracteres terminada em nulo para o texto sem botão. Se esse parâmetro for NULL, "&Não" será usado.
pMoreInfoButtonText
Um ponteiro para uma cadeia de caracteres terminada em nulo para o texto do botão Mais Informações . Se esse parâmetro for NULL, "&Mais Informações" será usado.
pAdvancedLinkText
Um ponteiro para uma cadeia de caracteres terminada em nulo para o texto do botão Avançado .
pCopyActionText
Um ponteiro para uma cadeia de caracteres terminada em nulo para o texto usado quando a confiança é válida e um carimbo de data/hora é usado. Se esse parâmetro for NULL, "Deseja instalar e executar "%1"" assinado em %2 e distribuído por:" será usado.
pCopyActionTextNoTS
Um ponteiro para uma cadeia de caracteres terminada em nulo para o texto usado quando a confiança é válida, mas um carimbo de data/hora não é usado. Se esse parâmetro for NULL, "Deseja instalar e executar "%1"" assinado em uma data/hora desconhecida e distribuído por:" será usado.
pCopyActionTextNotSigned
Um ponteiro para uma cadeia de caracteres terminada em nulo para o texto usado quando uma assinatura não é fornecida. Se esse parâmetro for NULL, será usado "Deseja instalar e executar ""%1"?".
Requisitos
Requisito | Valor |
---|---|
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 | wintrust.h |