estructura CTL_MODIFY_REQUEST (cryptdlg.h)

La estructura CTL_MODIFY_REQUEST contiene una solicitud para modificar una lista de confianza de certificados (CTL). Esta estructura se usa en la función CertModifyCertificatesToTrust .

Sintaxis

typedef struct _CTL_MODIFY_REQUEST {
  PCCERT_CONTEXT pccert;
  DWORD          dwOperation;
  DWORD          dwError;
} CTL_MODIFY_REQUEST, *PCTL_MODIFY_REQUEST;

Miembros

pccert

Puntero a una estructura de CERT_CONTEXT que contiene el certificado en el que se va a cambiar la confianza.

dwOperation

La operación que se va a realizar. Este miembro puede ser uno de los siguientes valores.

Valor Significado
CTL_MODIFY_REQUEST_ADD_TRUSTED
Agregue el certificado al CTL. El certificado es de confianza explícita.
CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED
Agregue el certificado al almacén de certificados que no son de confianza. El certificado no es de confianza explícitamente.
CTL_MODIFY_REQUEST_REMOVE
Quite el certificado del CTL. El certificado no es de confianza explícita ni no es de confianza. Para ser de confianza, el certificado debe tener un certificado raíz de confianza en la raíz de su cadena de certificados.

dwError

Código de error generado para esta operación.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado cryptdlg.h

Consulte también

CertModifyCertificatesToTrust