pub unsafe extern "system" fn SslEnumCipherSuitesEx(
    hsslprovider: NCRYPT_PROV_HANDLE,
    hprivatekey: NCRYPT_KEY_HANDLE,
    ppciphersuite: *mut *mut NCRYPT_SSL_CIPHER_SUITE_EX,
    ppenumstate: *mut *mut c_void,
    dwflags: u32,
) -> HRESULT