Condividi tramite


CTL_MODIFY_REQUEST struttura (cryptdlg.h)

La struttura CTL_MODIFY_REQUEST contiene una richiesta per modificare un elenco di attendibilità certificato (CTL). Questa struttura viene usata nella funzione CertModifyCertificatesToTrust .

Sintassi

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

Members

pccert

Puntatore a una struttura di CERT_CONTEXT contenente il certificato per modificare l'attendibilità.

dwOperation

L'operazione da eseguire. Questo membro può essere uno dei valori seguenti.

Valore Significato
CTL_MODIFY_REQUEST_ADD_TRUSTED
Aggiungere il certificato al CTL. Il certificato è attendibile in modo esplicito.
CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED
Aggiungere il certificato all'archivio certificati non attendibili. Il certificato non è esplicitamente attendibile.
CTL_MODIFY_REQUEST_REMOVE
Rimuovere il certificato dal CTL. Il certificato non è né attendibile né non attendibile in modo esplicito. Per essere attendibile, il certificato deve avere un certificato radice attendibile nella radice della catena di certificati.

dwError

Codice di errore generato per questa operazione.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione cryptdlg.h

Vedi anche

CertModifyCertificatesToTrust