Metode ICspInformation::get_IsSoftwareDevice (certenroll.h)
Properti IsSoftwareDevice mengambil nilai Boolean yang menentukan apakah penyedia diimplementasikan dalam perangkat lunak.
Properti ini bersifat hanya baca.
Sintaks
HRESULT get_IsSoftwareDevice(
VARIANT_BOOL *pValue
);
Parameter
pValue
Menampilkan nilai
Tidak ada
Keterangan
Properti ini hanya menentukan apakah penyedia diimplementasikan dalam perangkat lunak. Karena penyedia dapat diimplementasikan dalam perangkat keras dan perangkat lunak, Anda tidak dapat berasumsi bahwa nilai true untuk properti IsSoftwareDevice menunjukkan bahwa tidak ada komponen perangkat keras. Anda juga harus memeriksa properti IsHardwareDevice . Penyedia Microsoft berikut mengembalikan true untuk properti IsSoftwareDevice :
- Penyedia Penyimpanan Kunci Perangkat Lunak Microsoft
- Penyedia Penyimpanan Kunci Kartu Pintar Microsoft
- Penyedia Kriptografi Dasar Microsoft v1.0
- Microsoft Base DSS dan Penyedia Kriptografi Diffie-Hellman
- Penyedia Kriptografi Microsoft Base DSS
- Penyedia Kripto Kartu Pintar Microsoft Base
- Penyedia Kriptografi Microsoft DH Schannel
- Microsoft Enhanced Cryptographic Provider v1.0
- Microsoft Enhanced DSS dan penyedia kriptografi Diffie-Hellman
- Penyedia Kriptografi RSA dan AES yang Disempurnakan Microsoft
- Penyedia Kriptografi Microsoft RSA Schannel
- Penyedia Kriptografi Microsoft Strong
Penyedia Penyimpanan Kunci Kartu Pintar Microsoft dan Penyedia Kripto Kartu Pintar Microsoft Base juga mengembalikan true untuk properti IsHardwareDevice . Layanan Pendaftaran Sertifikat mengasumsikan penyedia kartu pintar jika properti IsHardwareDevice dan IsSoftwareDevice diatur, atau jika properti IsRemovable diatur.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | certenroll.h |
DLL | CertEnroll.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk