pub struct HSERVICE(/* private fields */);
Available on crate feature
kernel
only.Expand description
Handle to a
service.
Originally SC_HANDLE
.
Trait Implementations§
source§impl Handle for HSERVICE
impl Handle for HSERVICE
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 HSERVICE
impl PartialEq for HSERVICE
source§impl kernel_Hservice for HSERVICE
impl kernel_Hservice for HSERVICE
source§fn DeleteService(&self) -> SysResult<()>
fn DeleteService(&self) -> SysResult<()>
DeleteService
function.impl Eq for HSERVICE
impl Send for HSERVICE
impl StructuralPartialEq for HSERVICE
Auto Trait Implementations§
impl Freeze for HSERVICE
impl RefUnwindSafe for HSERVICE
impl !Sync for HSERVICE
impl Unpin for HSERVICE
impl UnwindSafe for HSERVICE
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