IOConnectCallAsyncStructMethod

Function IOConnectCallAsyncStructMethod 

Source
pub unsafe extern "C-unwind" fn IOConnectCallAsyncStructMethod(
    connection: mach_port_t,
    selector: u32,
    wake_port: mach_port_t,
    reference: *mut u64,
    reference_cnt: u32,
    input_struct: *const c_void,
    input_struct_cnt: usize,
    output_struct: *mut c_void,
    output_struct_cnt: *mut usize,
) -> kern_return_t
Available on crate feature libc only.
Expand description

ยงSafety

  • reference must be a valid pointer.
  • input_struct must be a valid pointer.
  • output_struct must be a valid pointer.
  • output_struct_cnt must be a valid pointer.