Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El método GetSigningCertificates obtiene los certificados de firma que están disponibles en un servidor de respondedor para un certificado de entidad de certificación (CA) determinado. Este método solo devuelve certificados de firma del almacén del sistema CERT_SYSTEM_STORE_LOCAL_MACHINE para el servidor especificado.
Sintaxis
HRESULT GetSigningCertificates(
[in] const BSTR bstrServerName,
[in] const VARIANT *pCACertVar,
[out] VARIANT *pVal
);
Parámetros
[in] bstrServerName
Cadena que contiene el nombre del respondedor-server.
[in] pCACertVar
Certificado de ENTIDAD de certificación para el que se van a recuperar los certificados de firma.
[out] pVal
Valor devuelto
C++
Si el método se realiza correctamente, devuelve S_OK.Si se produce un error en el método, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
VB
Certificados de firma disponibles.Comentarios
Cada certificado de firma tiene las siguientes propiedades:
- Firmado por la entidad de certificación especificada por el parámetro pCACertVar
- Incluye la extensión de firma del Protocolo de estado de certificado en línea (OCSP) (XCN_OID_PKIX_KP_OCSP_SIGNING)
- No ha expirado
- El servidor de respondedor puede acceder a la clave privada del certificado
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | No se admite ninguno |
| Servidor mínimo compatible | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | certadm.h (incluya Certsrv.h) |
| Library | Certadm.lib |
| Archivo DLL | Certadm.dll |