共用方式為


IX509EnrollmentPolicyServer::GetUseClientId 方法 (certenroll.h)

GetUseClientId 方法會擷取值,指定是否在憑證註冊原則的原則伺服器旗標中設定 ClientId 屬性, (CEP) 伺服器。

語法

HRESULT GetUseClientId(
  [out, retval] VARIANT_BOOL *pValue
);

參數

[out, retval] pValue

布爾值的指標,指定此憑證註冊原則的 PolicyServerUrlFlags 列舉上是否設定 PsfUseClientId 位, (CEP) 伺服器。

傳回值

如果函式成功,函式會傳回 S_OK

如果函式失敗,它會傳回 HRESULT 值,指出錯誤。 可能的值包括 (但不限於) 下表中的這些值。 如需常見錯誤碼的清單,請參閱 一般 HRESULT 值

傳回碼 Description
E_POINTER
pValue 參數不可為 NULL

備註

如果 PsfUseClientId 位是在此 CEP 伺服器的 PolicyServerUrlFlags 列舉上設定,這個方法會傳回VARIANT_TRUE。 如果已設定此旗標, ClientID 屬性會在註冊程式期間包含在憑證要求中,而且可由證書頒發機構單位用於診斷或稽核目的。 此屬性中包含的信息類型範例包括密碼編譯服務提供者的名稱、Windows 版本號碼、使用者名稱、計算機 DNS 名稱和域控制器 DNS 名稱。

規格需求

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

另請參閱

IX509EnrollmentPolicyServer