Type Alias REG_PROVIDER

Source
pub type REG_PROVIDER = provider_info;

Aliased Type§

struct REG_PROVIDER {
    pub pi_R0_1val: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut val_context, _: u32, _: *mut c_void, _: *mut u32, _: u32) -> u32>,
    pub pi_R0_allvals: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut val_context, _: u32, _: *mut c_void, _: *mut u32, _: u32) -> u32>,
    pub pi_R3_1val: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut val_context, _: u32, _: *mut c_void, _: *mut u32, _: u32) -> u32>,
    pub pi_R3_allvals: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut val_context, _: u32, _: *mut c_void, _: *mut u32, _: u32) -> u32>,
    pub pi_flags: u32,
    pub pi_key_context: *mut c_void,
}

Fields§

§pi_R0_1val: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut val_context, _: u32, _: *mut c_void, _: *mut u32, _: u32) -> u32>§pi_R0_allvals: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut val_context, _: u32, _: *mut c_void, _: *mut u32, _: u32) -> u32>§pi_R3_1val: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut val_context, _: u32, _: *mut c_void, _: *mut u32, _: u32) -> u32>§pi_R3_allvals: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut val_context, _: u32, _: *mut c_void, _: *mut u32, _: u32) -> u32>§pi_flags: u32§pi_key_context: *mut c_void