Interfaccia ICertServerExit (certif.h)
L'interfaccia ICertServerExit viene esportata dal motore del server e viene chiamata dai moduli di uscita.
ICertServerExit consente ai moduli di uscita di ottenere ed enumerare elementi di richieste e certificati.
ICertServerExit è definito in Certif.h. Quando si crea il programma, tuttavia, usare Certsrv.h come file di inclusione. Certcli.dll fornisce l'interfaccia ICertServerExit . 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 ICertServerExit eredita dall'interfaccia IDispatch . ICertServerExit include anche questi tipi di membri:
Metodi
L'interfaccia ICertServerExit include questi metodi.
ICertServerExit::EnumerateAttributes Restituisce il nome dell'attributo della richiesta successiva nel contesto corrente, quindi incrementa il puntatore interno all'attributo seguente. |
ICertServerExit::EnumerateAttributesClose Libera tutte le risorse connesse all'enumerazione dell'attributo. |
ICertServerExit::EnumerateAttributesSetup Inizializza il puntatore dell'enumerazione interna al primo attributo di richiesta associato al contesto corrente. (ICertServerExit.EnumerateAttributesSetup) |
ICertServerExit::EnumerateExtensions Restituisce la stringa OID (object identifier) (nota anche come nome di estensione) dell'estensione del certificato successiva da enumerare, quindi incrementa il puntatore interno all'estensione seguente. |
ICertServerExit::EnumerateExtensionsClose Libera tutte le risorse connesse all'enumerazione dell'estensione. |
ICertServerExit::EnumerateExtensionsSetup Inizializza il puntatore all'enumerazione interna alla prima estensione del certificato associata al contesto corrente. (ICertServerExit.EnumerateExtensionsSetup) |
ICertServerExit::GetCertificateExtension Ottiene un'estensione del certificato specificata. |
ICertServerExit::GetCertificateExtensionFlags Ottiene i flag dall'estensione acquisita dalla chiamata più recente a ICertServerExit::GetCertificateExtension. |
ICertServerExit::GetCertificateProperty Restituisce una proprietà denominata da un certificato. (ICertServerExit.GetCertificateProperty) |
ICertServerExit::GetRequestAttribute Restituisce un valore di attributo denominato da una richiesta. |
ICertServerExit::GetRequestProperty Restituisce una proprietà denominata da una richiesta. |
ICertServerExit::SetContext Fa sì che l'istanza corrente dell'interfaccia funzioni sulla richiesta a cui fa riferimento contesto. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certif.h (include Certsrv.h) |