pub unsafe extern "system" fn enumerate_reference_spaces( session: Session, space_capacity_input: u32, space_count_output: *mut u32, spaces: *mut ReferenceSpaceType, ) -> Result