Funzione di callback PFNCFILTERPROC (cryptuiapi.h)
La funzione PFNCFILTERPROC è una funzione di callback definita dall'applicazione che filtra i certificati visualizzati nella creazione guidata firma digitale visualizzati dalla funzione CryptUIWizDigitalSign .
Sintassi
PFNCFILTERPROC Pfncfilterproc;
BOOL Pfncfilterproc(
[in] PCCERT_CONTEXT pCertContext,
[in] BOOL *pfInitialSelectedCert,
[in] void *pvCallbackData
)
{...}
Parametri
[in] pCertContext
Puntatore a una struttura CERT_CONTEXT che contiene il certificato da filtrare.
[in] pfInitialSelectedCert
Valore booleano che specifica se il certificato contenuto nella struttura CERT_CONTEXT a cui punta il parametro pCertContext deve essere inizialmente selezionato nella finestra di dialogo. Questo parametro viene utilizzato solo se il processo di filtro restituisce TRUE.
[in] pvCallbackData
Puntatore ai dati definiti dall'utente.
Valore restituito
Valore booleano che specifica se il certificato contenuto nella struttura CERT_CONTEXT a cui punta il parametro pCertContext deve essere visualizzato nella creazione guidata firma digitale.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | cryptuiapi.h |