共用方式為


InstallResponseRestrictionFlags 列舉 (certenroll.h)

InstallResponseRestrictionFlags 列舉包含旗標,可識別在憑證鏈結的本機安裝上所設定的限制。 這個列舉是由 IX509Enrollment 介面上的 InstallResponse 方法使用。

Syntax

typedef enum InstallResponseRestrictionFlags {
  AllowNone = 0,
  AllowNoOutstandingRequest = 0x1,
  AllowUntrustedCertificate = 0x2,
  AllowUntrustedRoot = 0x4
} ;

常數

 
AllowNone
值: 0
不允許安裝沒有對應要求的不受信任憑證或憑證。
AllowNoOutstandingRequest
值: 0x1
從憑證回應建立 私鑰 ,而不是從虛擬憑證建立私鑰。 這會讓虛擬憑證成為選擇性的。 如果未設定此值,虛擬憑證必須存在,而且會從中擷取私鑰。
AllowUntrustedCertificate
值: 0x2
安裝不受信任的結束實體和 證書頒發機構單位 憑證。 證書頒發機構單位憑證包括跟證書和次級證書頒發機構單位憑證。 結束實體憑證會安裝到個人存放區,且證書頒發機構單位憑證會安裝到證書頒發機構單位存放區。
AllowUntrustedRoot
值: 0x4
執行與 AllowUntrustedCertificate 旗標相同的動作,但即使無法建置憑證鏈結,仍會安裝憑證,因為根目錄不受信任。

注意 在 Windows Vista 上,此旗標的行為與針對 AllowUntrustedCertificate 旗標定義的行為相同。 您可以從 Windows Vista SP1 開始安裝不受信任的根目錄。

 

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 certenroll.h

另請參閱

CertEnroll 列舉

CertEnroll 介面

InstallResponse