pub struct HEVENTLOG(/* private fields */);
Available on crate feature
kernel
only.Expand description
Handle to an
event log.
Originally just a HANDLE
.
Trait Implementations§
source§impl Handle for HEVENTLOG
impl Handle for HEVENTLOG
source§unsafe fn from_ptr(p: *mut c_void) -> Self
unsafe fn from_ptr(p: *mut c_void) -> Self
Creates a new handle object by wrapping a pointer. Read more
source§unsafe fn as_mut(&mut self) -> &mut *mut c_void
unsafe fn as_mut(&mut self) -> &mut *mut c_void
Returns a mutable reference to the underlying raw pointer. Read more
source§impl PartialEq for HEVENTLOG
impl PartialEq for HEVENTLOG
source§impl kernel_Heventlog for HEVENTLOG
impl kernel_Heventlog for HEVENTLOG
source§fn RegisterEventSource(
unc_server_name: Option<&str>,
source_name: &str
) -> SysResult<DeregisterEventSourceGuard>
fn RegisterEventSource( unc_server_name: Option<&str>, source_name: &str ) -> SysResult<DeregisterEventSourceGuard>
RegisterEventSource
function.impl Eq for HEVENTLOG
impl Send for HEVENTLOG
impl StructuralPartialEq for HEVENTLOG
Auto Trait Implementations§
impl Freeze for HEVENTLOG
impl RefUnwindSafe for HEVENTLOG
impl !Sync for HEVENTLOG
impl Unpin for HEVENTLOG
impl UnwindSafe for HEVENTLOG
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more