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 |