Share via


CTL_MODIFY_REQUEST構造体 (cryptdlg.h)

CTL_MODIFY_REQUEST構造体には、証明書信頼リスト (CTL) を変更する要求が含まれています。 この構造体は、 CertModifyCertificatesToTrust 関数で使用されます。

構文

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

メンバー

pccert

信頼を変更する証明書を含む CERT_CONTEXT 構造体へのポインター。

dwOperation

実行する操作。 このメンバーには、次のいずれかの値を指定できます。

意味
CTL_MODIFY_REQUEST_ADD_TRUSTED
証明書を CTL に追加します。 証明書は明示的に信頼されています。
CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED
信頼されていない証明書証明書ストアに証明書を追加します。 証明書が明示的に信頼されていません。
CTL_MODIFY_REQUEST_REMOVE
CTL から証明書を削除します。 証明書は明示的に信頼されておらず、信頼されていません。 信頼するには、証明書チェーンのルートに信頼されたルート証明書が必要です。

dwError

この操作に対して生成されたエラー コード。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header cryptdlg.h

関連項目

CertModifyCertificatesToTrust