TP_CALLBACK_ENVIRON_V3

Type Alias TP_CALLBACK_ENVIRON_V3 

Source
pub type TP_CALLBACK_ENVIRON_V3 = _TP_CALLBACK_ENVIRON_V3;

Aliased Type§

#[repr(C)]
pub struct TP_CALLBACK_ENVIRON_V3 { pub Version: u64, 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: u64, }

Fields§

§Version: u64§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: u64