共用方式為


AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA結構 (wincrypt.h)

AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA結構會保存用於驗證檔案憑證鏈結的原則資訊。

語法

typedef struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA {
  DWORD             cbSize;
  DWORD             dwRegPolicySettings;
  PCMSG_SIGNER_INFO pSignerInfo;
} AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA, *PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA;

成員

cbSize

這個 結構的大小,以位元組為單位。

dwRegPolicySettings

用戶可在安裝期間設定的旗標。 在 Authenticode 工具套件中找到的 SetReg 工具可用來選取或取消每個值的選取專案。 您可以使用位 OR 運算來結合這些旗標。

意義
WTPF_TRUSTTEST
信任任何「測試」憑證。
WTPF_TESTCANBEVALID
檢查任何「測試」憑證是否有效。
WTPF_IGNOREEXPIRATION
忽略憑證的到期日。
WTPF_IGNOREREVOKATION
忽略撤銷檢查。
WTPF_OFFLINEOK_IND
如果來源脫機,請信任任何個別憑證。
WTPF_OFFLINEOK_COM
如果來源脫機,請信任任何商業憑證。
WTPF_OFFLINEOKNBU_IND
如果來源脫機,請信任任何個別憑證。 請勿使用UI。
WTPF_OFFLINEOKNBU_COM
如果來源脫機,請信任任何商業憑證。 請勿使用檢查 UI。
WTPF_VERIFY_V1_OFF
關閉 v1 憑證的驗證。
WTPF_IGNOREREVOCATIONONTS
忽略時間戳撤銷檢查。
WTPF_ALLOWONLYPERTRUST
只允許個人信任資料庫中的專案。

pSignerInfo

包含檔案簽署者資訊的 CMSG_SIGNER_INFO 結構的指標。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 wincrypt.h