pub unsafe extern "system" fn CryptExportPublicKeyInfo(
    hcryptprovorncryptkey: HCRYPTPROV_OR_NCRYPT_KEY_HANDLE,
    dwkeyspec: u32,
    dwcertencodingtype: CERT_QUERY_ENCODING_TYPE,
    pinfo: *mut CERT_PUBLIC_KEY_INFO,
    pcbinfo: *mut u32,
) -> BOOL