Bagikan melalui


IEnroll::CreatePKCS7RequestFromRequest method (xenroll.h)

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

Metode CreatePKCS7RequestFromRequest membuat permintaan PKCS #7 dari permintaan sertifikat yang ada. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll .

Sintaks

HRESULT CreatePKCS7RequestFromRequest(
  [in]  PCRYPT_DATA_BLOB pRequest,
  [in]  PCCERT_CONTEXT   pSigningCertContext,
  [out] PCRYPT_DATA_BLOB pPkcs7Blob
);

Parameter

[in] pRequest

Penunjuk ke struktur CRYPT_DATA_BLOB yang mewakili permintaan yang ada.

[in] pSigningCertContext

Penunjuk ke struktur CERT_CONTEXT yang mewakili sertifikat yang digunakan untuk menandatangani permintaan.

[out] pPkcs7Blob

Penunjuk ke struktur CRYPT_DATA_BLOB yang menerima permintaan sertifikat PKCS #7 yang dikembalikan.

Setelah Anda selesai menggunakan memori ini, bebaskan dengan meneruskan anggota pbData struktur ini ke fungsi CoTaskMemFree .

Nilai kembali

Jika metode berhasil, metode akan mengembalikan S_OK.

Jika metode gagal, metode mengembalikan nilai HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.

Persyaratan

   
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

IEnroll

IEnroll2