共用方式為


ICspInformation::get_IsHardwareDevice 方法 (certenroll.h)

IsHardwareDevice 屬性會擷取布爾值,判斷提供者是否在硬體裝置中實作。

這個屬性是唯讀的。

語法

HRESULT get_IsHardwareDevice(
  VARIANT_BOOL *pValue
);

參數

pValue

傳回值

備註

此屬性只會指定提供者是否在硬體中實作。 因為提供者可以同時在硬體和軟體中實作,所以您無法假設此屬性的值為 true,表示沒有軟體元件。 您也必須檢查 IsSoftwareDevice 屬性。 IsHardwareDevice 属性的下列提供者會傳回 true:

  • Microsoft 智慧卡密鑰儲存提供者
  • Microsoft 基礎智慧卡密碼編譯提供者

這兩個提供者也會針對 IsSoftwareDevice 屬性傳回 true。 如果已設定 IsHardwareDeviceIsSoftwareDevice 屬性,或已設定 IsRemovable 屬性,憑證註冊服務會假設提供者是智慧卡提供者。

規格需求

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

另請參閱

ICspInformation