Função de retorno de chamada PFNCFILTERPROC (cryptuiapi.h)
A função PFNCFILTERPROC é uma função de retorno de chamada definida pelo aplicativo que filtra os certificados que aparecem no assistente de assinatura digital exibidos pela função CryptUIWizDigitalSign .
Sintaxe
PFNCFILTERPROC Pfncfilterproc;
BOOL Pfncfilterproc(
[in] PCCERT_CONTEXT pCertContext,
[in] BOOL *pfInitialSelectedCert,
[in] void *pvCallbackData
)
{...}
Parâmetros
[in] pCertContext
Um ponteiro para uma estrutura CERT_CONTEXT que contém o certificado a ser filtrado.
[in] pfInitialSelectedCert
Um valor booliano que especifica se o certificado contido na estrutura CERT_CONTEXT apontada pelo parâmetro pCertContext deve ser selecionado inicialmente na caixa de diálogo. Esse parâmetro será usado somente se o processo de filtro retornar TRUE.
[in] pvCallbackData
Um ponteiro para dados definidos pelo usuário.
Retornar valor
Um valor booliano que especifica se o certificado contido na estrutura de CERT_CONTEXT apontada pelo parâmetro pCertContext deve ser exibido no assistente de assinatura digital.
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] |
Plataforma de Destino | Windows |
Cabeçalho | cryptuiapi.h |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de