Fungsi CertGetPublicKeyLength (wincrypt.h)

Fungsi CertGetPublicKeyLength memperoleh panjang bit kunci publik/privat dari BLOB kunci publik.

Sintaks

DWORD CertGetPublicKeyLength(
  [in] DWORD                 dwCertEncodingType,
  [in] PCERT_PUBLIC_KEY_INFO pPublicKey
);

Parameter

[in] dwCertEncodingType

Menentukan jenis pengodean yang digunakan. Selalu dapat diterima untuk menentukan jenis pengodean sertifikat dan pesan dengan menggabungkannya dengan operasi bitwise-OR seperti yang ditunjukkan dalam contoh berikut:

X509_ASN_ENCODING | PKCS_7_ASN_ENCODING Jenis pengodean yang ditentukan saat ini adalah:

  • X509_ASN_ENCODING
  • PKCS_7_ASN_ENCODING

[in] pPublicKey

Penunjuk ke BLOB kunci publik yang berisi kunci yang panjangnya sedang diambil.

Nilai kembali

Mengembalikan panjang kunci publik/privat dalam bit. Jika tidak dapat menentukan panjang kunci, mengembalikan nol.

Hubungi GetLastError untuk melihat alasan kegagalan apa pun.

Persyaratan

   
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header wincrypt.h
Pustaka Crypt32.lib
DLL Crypt32.dll

Lihat juga

Fungsi Manajemen Data