estrutura CRYPT_PROVUI_FUNCS (wintrust.h)
[A estrutura CRYPT_PROVUI_FUNCS 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_FUNCS fornece informações sobre as funções de interface do usuário de um provedor. Essa estrutura é usada pela estrutura CRYPT_PROVIDER_FUNCTIONS .
Sintaxe
typedef struct _CRYPT_PROVUI_FUNCS {
DWORD cbStruct;
struct _CRYPT_PROVUI_DATA *psUIData;
PFN_PROVUI_CALL pfnOnMoreInfoClick;
PFN_PROVUI_CALL pfnOnMoreInfoClickDefault;
PFN_PROVUI_CALL pfnOnAdvancedClick;
PFN_PROVUI_CALL pfnOnAdvancedClickDefault;
} CRYPT_PROVUI_FUNCS, *PCRYPT_PROVUI_FUNCS;
Membros
cbStruct
O tamanho, em bytes, dessa estrutura.
psUIData
Um ponteiro para uma estrutura CRYPT_PROVUI_DATA .
pfnOnMoreInfoClick
Um ponteiro para a função chamada quando o botão Mais Informações é clicado.
pfnOnMoreInfoClickDefault
Um ponteiro para a função padrão chamada quando o botão Mais Informações é clicado.
pfnOnAdvancedClick
Um ponteiro para a função chamada quando o botão Avançado é clicado.
pfnOnAdvancedClickDefault
Um ponteiro para a função padrão chamada quando o botão Avançado é clicado.
Comentários
O protótipo de PFN_PROVUI_CALL é definido como:
#include <windows.h>
#include <Wintrust.h>
typedef BOOL (*PFN_PROVUI_CALL)(
IN HWND hWndSecurityDialog,
IN struct _CRYPT_PROVIDER_DATA *pProvData
);
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 |