Metodo IX509CertificateRequest::p ut_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 put_ParentWindow(
LONG Value
);
Parametri
Value
Valore restituito
nessuno
Osservazioni
Questo valore della proprietà viene usato dai dialoghi modali del controllo registrazione certificati correlati alla chiave che:
- Indirizzare un utente a inserire una smart card
- Richiedere un numero di pin per la 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 dialoghi modali correlati alla chiave, è 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
Requisito | Valore |
---|---|
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 |