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

Vedi anche

IX509CertificateRequest

IX509CertificateRequestCertificate

IX509CertificateRequestCmc

IX509CertificateRequestPkcs10

IX509CertificateRequestPkcs7

IX509SignatureInformation