Metode ICEnroll4::addCertTypeToRequestEx (xenroll.h)

[Metode ini tidak lagi tersedia untuk digunakan pada Windows Server 2008 dan Windows Vista.]

Metode addCertTypeToRequestEx , seperti metode addCertTypeToRequest , menambahkan templat sertifikat (atau "jenis sertifikat") ke permintaan. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4 .

Metode ini dikaitkan dengan modul kebijakan perusahaan Layanan Sertifikat. Metode ini khusus, dan penggunaannya tidak disarankan untuk sebagian besar aplikasi. Versi ini dapat menambahkan ekstensi templat V@ ke dalam permintaan.

Sintaks

HRESULT addCertTypeToRequestEx(
  [in] LONG lType,
  [in] BSTR bstrOIDOrName,
  [in] LONG lMajorVersion,
  [in] BOOL fMinorVersion,
  [in] LONG lMinorVersion
);

Parameter

[in] lType

Menunjukkan jenis versi ekstensi templat. Ini bisa menjadi salah satu nilai berikut:

Nilai Makna
XECT_EXTENSION_V1
Menggunakan ekstensi versi 1
XECT_EXTENSION_V2
Menggunakan ekstensi versi 2

[in] bstrOIDOrName

Nama templat sertifikat yang sepenuhnya memenuhi syarat yang sedang ditambahkan ke permintaan sertifikat. Nilai ini ditafsirkan oleh otoritas sertifikasi.

[in] lMajorVersion

Mengatur versi utama templat. Parameter ini diabaikan jika lFlag XECT_EXTENSION_V!.

[in] fMinorVersion

Menunjukkan apakah versi minor templat digunakan. Parameter ini diabaikan jika lFlag XECT_EXTENSION_V!.

[in] lMinorVersion

Mengatur versi minor templat. Parameter ini diabaikan jika lFlag XECT_EXTENSION_V1 atau jika fMinorVersionFALSE.

Nilai kembali

VB

Nilai yang dikembalikan adalah HRESULT, dengan S_OK dikembalikan jika panggilan berhasil.

Keterangan

Metode ini hanya mendukung metode permintaan baru, createRequest. Ini tidak mendukung metode createPKCS10 .

Metode ini dapat dipanggil beberapa kali untuk membuat beberapa templat sertifikat untuk permintaan tersebut.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header xenroll.h
Pustaka Uuid.lib
DLL Xenroll.dll

Lihat juga

CEnroll

ICEnroll2::addCertTypeToRequest

ICEnroll4

ICEnroll4::createRequest

ICEnroll::createPKCS10