Type Alias TP_CALLBACK_ENVIRON_V3

Source
pub type TP_CALLBACK_ENVIRON_V3 = _TP_CALLBACK_ENVIRON_V3;

Aliased Type§

struct TP_CALLBACK_ENVIRON_V3 {
    pub Version: u32,
    pub Pool: *mut _TP_POOL,
    pub CleanupGroup: *mut _TP_CLEANUP_GROUP,
    pub CleanupGroupCancelCallback: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>,
    pub RaceDll: *mut c_void,
    pub ActivationContext: *mut _ACTIVATION_CONTEXT,
    pub FinalizationCallback: Option<unsafe extern "C" fn(_: *mut _TP_CALLBACK_INSTANCE, _: *mut c_void)>,
    pub u: _TP_CALLBACK_ENVIRON_V3__bindgen_ty_1,
    pub CallbackPriority: i32,
    pub Size: u32,
}

Fields§

§Version: u32§Pool: *mut _TP_POOL§CleanupGroup: *mut _TP_CLEANUP_GROUP§CleanupGroupCancelCallback: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>§RaceDll: *mut c_void§ActivationContext: *mut _ACTIVATION_CONTEXT§FinalizationCallback: Option<unsafe extern "C" fn(_: *mut _TP_CALLBACK_INSTANCE, _: *mut c_void)>§u: _TP_CALLBACK_ENVIRON_V3__bindgen_ty_1§CallbackPriority: i32§Size: u32