Metode IObjectId::InitializeFromName (certenroll.h)
Metode InitializeFromName menginisialisasi objek dari nilai enumerasi CERTENROLL_OBJECTID . Metode ini diaktifkan web.
Sintaks
HRESULT InitializeFromName(
[in] CERTENROLL_OBJECTID Name
);
Parameter
[in] Name
Nilai enumerasi CERTENROLL_OBJECTID .
Menampilkan nilai
Jika fungsi berhasil, fungsi akan mengembalikan S_OK.
Jika fungsi gagal, fungsi mengembalikan nilai HRESULT yang menunjukkan kesalahan. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.
Mengembalikan kode/nilai | Deskripsi |
---|---|
|
Informasi OID tidak dapat ditemukan. |
|
Nama algoritma tidak dikenali. |
|
Objek sudah diinisialisasi. |
Keterangan
Setiap nilai CERTENROLL_OBJECTID dikaitkan dengan pengidentifikasi objek ASN.1. Misalnya, nilai XCN_OID_ECDSA_SHA1 dikaitkan dengan string yang berisi 1.2.840.10045.4.1. Ini adalah representasi desimal putus-putus dari iso(1)member-body(2)us(840)10045 signatures(4)sha1(1) pengidentifikasi objek.
Metode InitializeFromName mencari registri untuk informasi yang terkait dengan pengidentifikasi objek ASN.1. Jika informasi ditemukan, metode secara internal mengisi struktur CRYPT_OID_INFO dan mengaitkannya dengan objek . Metode ini juga menggunakan informasi lokal untuk menginisialisasi, jika memungkinkan, nama tampilan objek.
Anda dapat memanggil properti berikut untuk mengambil informasi tentang objek IObjectId yang diinisialisasi:
Persyaratan
Persyaratan | Nilai |
---|---|
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 |