Metodo IX509CertificateRequest::get_ParentWindow (certenroll.h)
La proprietà ParentWindow specifica e recupera l'ID della finestra utilizzata dalle finestre di dialogo dell'interfaccia utente correlate alla chiave.
Si tratta di una proprietà di lettura/scrittura.
Sintassi
HRESULT get_ParentWindow(
LONG *pValue
);
Parametri
pValue
Valore restituito
nessuno
Osservazioni
Questo valore della proprietà viene usato dalle finestre di dialogo modali del controllo registrazione certificati correlate alla chiave che:
- Indirizzare un utente a inserire una smart card
- Richiedere un numero di pin della smart card
- Richiedere il livello di protezione per una nuova chiave
- Richiedere una password utente prima di accedere a una chiave
Se l'applicazione usa finestre di dialogo modali correlate alle chiavi, è consigliabile usare questa proprietà per assicurarsi che la finestra venga visualizzata davanti ad altre finestre e che l'azione richiesta venga eseguita prima che il thread possa essere sbloccato.
È possibile impostare questa proprietà prima di chiamare qualsiasi metodo di inizializzazione o il metodo Encode . Se la richiesta di certificato contiene richieste annidate e si imposta la proprietà ParentWindow nella richiesta di primo livello, viene propagata automaticamente a tutte le richieste interne. È tuttavia possibile impostare manualmente la proprietà su ognuno degli oggetti interni.
Per una richiesta PKCS #10, il valore della proprietà viene recuperato da e specificato nell'oggetto IX509PrivateKey associato, se la chiave esiste. Per una richiesta PKCS #7 o CMC l'ID finestra viene aggiornato nella richiesta interna e in tutti i certificati di firma.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certenroll.h |
DLL | CertEnroll.dll |