共用方式為


ICspAlgorithm::get_Valid 方法 (certenroll.h)

Valid 屬性會擷取布爾值,指定演算法物件是否有效。

這個屬性是唯讀的。

語法

HRESULT get_Valid(
  VARIANT_BOOL *pValue
);

參數

pValue

傳回值

備註

如果範本參考指定的密碼編譯提供者不支援的演算法,則註冊程式會建立佔位元 ICspAlgorithm 物件、將 Valid 屬性設定為 false,並設定 Name 屬性。 未定義其他屬性值。

您必須先呼叫 ICspInformation 介面上的 InitializeFromName 方法或 InitializeFromType 方法,才能呼叫這個屬性。

抽象語法表示法一 (ASN.1) 是由 X.680 到 X.683 標準所定義。 憑證註冊 API 會驗證 OID (OID) 的物件識別元,方法是 可辨別編碼規則 (DER) 編碼,然後譯碼結果,以確保 OID 維持不變,並檢查下列專案是否成立:

  • OID 中的第一個數位是 0、1 或 2。
  • 所有其他字元都是數位 (0 到 9) 或句號 (.) 。
  • 沒有句點開始或結束 OID。
  • 沒有連續字元是兩個句點。
  • OID 必須至少包含一個期間。
  • 如果第一個數位是 0 或 1,則第二個數位必須介於 0 到 39 之間。
  • 如果第一個數位是 2,第二個數位可以是任何值。

規格需求

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

另請參閱

ICspAlgorithm