Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi panggilan balik CRYPT_ENUM_OID_FUNCTION digunakan dengan fungsi CryptEnumOIDFunction .
Sintaksis
PFN_CRYPT_ENUM_OID_FUNC PfnCryptEnumOidFunc;
BOOL PfnCryptEnumOidFunc(
[in] DWORD dwEncodingType,
LPCSTR pszFuncName,
[in] LPCSTR pszOID,
[in] DWORD cValue,
const DWORD rgdwValueType[],
LPCWSTR const rgpwszValueName[],
const BYTE * const rgpbValueData[],
const DWORD rgcbValueData[],
[in] void *pvArg
)
{...}
Parameter-parameternya
[in] dwEncodingType
Menentukan jenis pengodean yang cocok. Mengatur parameter ini ke CRYPT_MATCH_ANY_ENCODING_TYPE cocok dengan jenis pengodean apa pun.
- CRYPT_ASN_ENCODING
- X509_ASN_ENCODING
- PKCS_7_ASN_ENCODING
- CRYPT_MATCH_ANY_ENCODING_TYPE
pszFuncName
[in] pszOID
Penunjuk ke string OID, seperti "2.5.29.1", string ASCII, seperti "file", atau string numerik, seperti #2000.
[in] cValue
Jumlah elemen dalam array jenis nilai.
rgdwValueType[]
rgpwszValueName[]
rgpbValueData[]
rgcbValueData[]
[in] pvArg
Penunjuk ke argumen yang diteruskan ke fungsi panggilan balik.
Mengembalikan nilai
Mengembalikan TRUE jika fungsi berhasil, FALSE jika gagal.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Platform Target | Windows |
| Header | wincrypt.h |