pub unsafe extern "C" fn codes_get_product_kind(
    h: *const codes_handle,
    product_kind: *mut ProductKind
) -> c_int