Compartilhar via


estrutura CTL_MODIFY_REQUEST (cryptdlg.h)

A estrutura CTL_MODIFY_REQUEST contém uma solicitação para modificar uma CTL (lista de confiança de certificado). Essa estrutura é usada na função CertModifyCertificatesToTrust .

Sintaxe

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

Membros

pccert

Um ponteiro para uma estrutura CERT_CONTEXT que contém o certificado no qual alterar a confiança.

dwOperation

A operação a ser executada. Esse membro pode ser um dos valores a seguir.

Valor Significado
CTL_MODIFY_REQUEST_ADD_TRUSTED
Adicione o certificado à CTL. O certificado é explicitamente confiável.
CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED
Adicione o certificado ao repositório de certificados não confiáveis. O certificado não é explicitamente confiável.
CTL_MODIFY_REQUEST_REMOVE
Remova o certificado da CTL. O certificado não é explicitamente confiável nem não confiável. Para ser confiável, o certificado deve ter um certificado raiz confiável na raiz de sua cadeia de certificados.

dwError

O código de erro gerado para esta operação.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho cryptdlg.h

Confira também

CertModifyCertificatesToTrust