winapi::um::winnt

Type Alias TP_CALLBACK_ENVIRON

Source
pub type TP_CALLBACK_ENVIRON = TP_CALLBACK_ENVIRON_V3;

Aliased Type§

struct TP_CALLBACK_ENVIRON {
    pub Version: u32,
    pub Pool: *mut TP_POOL,
    pub CleanupGroup: *mut TP_CLEANUP_GROUP,
    pub CleanupGroupCancelCallback: Option<unsafe extern "system" fn(_: *mut c_void, _: *mut c_void)>,
    pub RaceDll: *mut c_void,
    pub ActivationContext: *mut ACTIVATION_CONTEXT,
    pub FinalizationCallback: Option<unsafe extern "system" fn(_: *mut TP_CALLBACK_INSTANCE, _: *mut c_void)>,
    pub u: TP_CALLBACK_ENVIRON_V3_u,
    pub CallbackPriority: u32,
    pub Size: u32,
}

Fields§

§Version: u32§Pool: *mut TP_POOL§CleanupGroup: *mut TP_CLEANUP_GROUP§CleanupGroupCancelCallback: Option<unsafe extern "system" fn(_: *mut c_void, _: *mut c_void)>§RaceDll: *mut c_void§ActivationContext: *mut ACTIVATION_CONTEXT§FinalizationCallback: Option<unsafe extern "system" fn(_: *mut TP_CALLBACK_INSTANCE, _: *mut c_void)>§u: TP_CALLBACK_ENVIRON_V3_u§CallbackPriority: u32§Size: u32

Trait Implementations

Source§

impl Clone for TP_CALLBACK_ENVIRON_V3

Source§

fn clone(&self) -> TP_CALLBACK_ENVIRON_V3

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for TP_CALLBACK_ENVIRON_V3