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 |