Condividi tramite


Interfaccia ICertConfig2 (certcli.h)

L'interfaccia ICertConfig2 è una delle due interfacce che forniscono funzionalità per recuperare i dati di configurazione pubblici (specificati durante la configurazione client) per un server Servizi certificati.

L'interfaccia ICertConfig2 viene usata per eseguire le attività seguenti:

  • Enumerare le stringhe di configurazione per un server di Servizi certificati.
  • Recuperare la configurazione predefinita per un server Servizi certificati.
  • Recuperare i dettagli di una configurazione specifica del server Servizi certificati.
  • Reimpostare la configurazione di un server Servizi certificati.
  • Specificare un nuovo percorso per la cartella condivisa.

Per ogni installazione di Servizi certificati, questi dati di configurazione pubblici si trovano nel file di Certsrv.txt, che esiste nella cartella condivisa, nell'Active Directory o in entrambi i casi. Qualsiasi server configurato per pubblicare le informazioni di configurazione in Certsrv.txt è visibile a ICertConfig2.

ICertConfig2 è definito in Certcli.h. Quando si crea il programma, tuttavia, usare Certsrv.h come file di inclusione. Certcli.dll fornisce l'interfaccia ICertConfig2 . In Windows Server 2003 e versioni successive, le informazioni sul tipo per questa interfaccia sono disponibili anche in Certclil.dll, che viene fornito con Platform Software Development Kit (SDK).

Le interfacce di Servizi certificati supportano sia modelli di threading a apartment che free-threading. Per migliorare la velocità effettiva, è consigliabile eseguire il threading gratuito.

Ereditarietà

L'interfaccia ICertConfig2 eredita da ICertConfig e IDispatch. ICertConfig2 include anche questi tipi di membri:

Metodi

L'interfaccia ICertConfig2 include questi metodi.

 
ICertConfig2::SetSharedFolder

Specifica il percorso da usare come cartella condivisa dell'autorità di certificazione (CA).

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certcli.h (include Certsrv.h)