pub unsafe extern "system" fn BCryptEnumAlgorithms(
    dwalgoperations: BCRYPT_OPERATION,
    palgcount: *mut u32,
    ppalglist: *mut *mut BCRYPT_ALGORITHM_IDENTIFIER,
    dwflags: u32,
) -> NTSTATUS