Fungsi CryptRegisterDefaultOIDFunction (wincrypt.h)
CryptRegisterDefaultOIDFunction mendaftarkan DLL yang berisi fungsi default yang akan dipanggil untuk jenis pengodean dan nama fungsi yang ditentukan. Tidak seperti CryptRegisterOIDFunction, nama fungsi yang akan diekspor oleh DLL tidak dapat ditimpa.
Sintaks
BOOL CryptRegisterDefaultOIDFunction(
[in] DWORD dwEncodingType,
[in] LPCSTR pszFuncName,
[in] DWORD dwIndex,
[in] LPCWSTR pwszDll
);
Parameter
[in] dwEncodingType
Menentukan jenis pengodean yang akan dicocokkan. Saat ini, hanya X509_ASN_ENCODING dan PKCS_7_ASN_ENCODING yang digunakan; namun, jenis pengodean tambahan dapat ditambahkan di masa mendatang. Untuk mencocokkan kedua jenis pengodean saat ini, gunakan:
X509_ASN_ENCODING | PKCS_7_ASN_ENCODING.
[in] pszFuncName
Nama fungsi yang sedang didaftarkan.
[in] dwIndex
Lokasi indeks untuk penyisipan DLL dalam daftar DLL. Jika dwIndex adalah nol, DLL disisipkan di awal daftar. Jika CRYPT_REGISTER_LAST_INDEX, DLL ditambahkan di akhir daftar.
[in] pwszDll
String variabel lingkungan opsional yang akan diperluas menggunakan fungsi ExpandEnvironmentStrings sebelum memuat DLL.
Mengembalikan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol (TRUE).
Jika fungsi gagal, nilai yang dikembalikan adalah nol (FALSE).
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 | wincrypt.h |
Pustaka | Crypt32.lib |
DLL | Crypt32.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk