Fonction de rappel PFNCFILTERPROC (cryptuiapi.h)
La fonction PFNCFILTERPROC est une fonction de rappel définie par l’application qui filtre les certificats qui apparaissent dans l’Assistant Signature numérique affichés par la fonction CryptUIWizDigitalSign .
Syntaxe
PFNCFILTERPROC Pfncfilterproc;
BOOL Pfncfilterproc(
[in] PCCERT_CONTEXT pCertContext,
[in] BOOL *pfInitialSelectedCert,
[in] void *pvCallbackData
)
{...}
Paramètres
[in] pCertContext
Pointeur vers une structure CERT_CONTEXT qui contient le certificat à filtrer.
[in] pfInitialSelectedCert
Valeur booléenne qui spécifie si le certificat contenu dans la structure CERT_CONTEXT pointée par le paramètre pCertContext doit être initialement sélectionné dans la boîte de dialogue. Ce paramètre est utilisé uniquement si le processus de filtre retourne TRUE.
[in] pvCallbackData
Pointeur vers des données définies par l’utilisateur.
Valeur retournée
Valeur booléenne qui spécifie si le certificat contenu dans la structure CERT_CONTEXT pointée par le paramètre pCertContext doit être affiché dans l’Assistant Signature numérique.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | cryptuiapi.h |