Struct win_sys::FileSystem::LOG_MANAGEMENT_CALLBACKS [−][src]
#[repr(C)]pub struct LOG_MANAGEMENT_CALLBACKS {
pub CallbackContext: *mut c_void,
pub AdvanceTailCallback: Option<unsafe extern "system" fn(HANDLE, CLS_LSN, *mut c_void)>,
pub LogFullHandlerCallback: Option<unsafe extern "system" fn(HANDLE, u32, BOOL, *mut c_void)>,
pub LogUnpinnedCallback: Option<unsafe extern "system" fn(HANDLE, *mut c_void)>,
}Expand description
Required features: Win32_Storage_FileSystem, Win32_Foundation
Fields
CallbackContext: *mut c_voidAdvanceTailCallback: Option<unsafe extern "system" fn(HANDLE, CLS_LSN, *mut c_void)>LogFullHandlerCallback: Option<unsafe extern "system" fn(HANDLE, u32, BOOL, *mut c_void)>LogUnpinnedCallback: Option<unsafe extern "system" fn(HANDLE, *mut c_void)>Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for LOG_MANAGEMENT_CALLBACKS
impl !Send for LOG_MANAGEMENT_CALLBACKS
impl !Sync for LOG_MANAGEMENT_CALLBACKS
impl Unpin for LOG_MANAGEMENT_CALLBACKS
impl UnwindSafe for LOG_MANAGEMENT_CALLBACKS
Blanket Implementations
Mutably borrows from an owned value. Read more