Metode IX509Enrollment::InitializeFromTemplateName (certenroll.h)
Metode InitializeFromTemplateName menginisialisasi objek pendaftaran dari nama umum templat (CN).
Sintaks
HRESULT InitializeFromTemplateName(
[in] X509CertificateEnrollmentContext Context,
[in] BSTR strTemplateName
);
Parameter
[in] Context
Nilai enumerasi X509CertificateEnrollmentContext yang menunjukkan apakah pendaftaran yang diminta adalah untuk pengguna, komputer, atau administrator yang bertindak atas nama komputer.
[in] strTemplateName
Variabel BSTR yang berisi Nama Umum (CN) templat seperti yang muncul di Direktori Aktif atau pengidentifikasi objek desimal putus-putus.
Nilai kembali
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 |
---|---|
|
Objek pendaftaran telah diinisialisasi. |
Keterangan
Metode InitializeFromTemplateName :
- Memeriksa templat untuk menentukan jenis permintaan yang diperlukan.
- Membuat jenis objek permintaan yang sesuai (PKCS #10, PKCS #7, atau CMC).
- Mengatur properti berikut pada permintaan jika nilai saat ini ada:
- Menginisialisasi objek permintaan dengan menggunakan templat.
- Mengambil jumlah tanda tangan, kebijakan penerbitan, dan kebijakan aplikasi dari templat.
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 |