Struct ntapi::winsta::WINSTATIONINFORMATION
source · #[repr(C)]pub struct WINSTATIONINFORMATION {
pub ConnectState: WINSTATIONSTATECLASS,
pub WinStationName: WINSTATIONNAME,
pub LogonId: ULONG,
pub ConnectTime: LARGE_INTEGER,
pub DisconnectTime: LARGE_INTEGER,
pub LastInputTime: LARGE_INTEGER,
pub LogonTime: LARGE_INTEGER,
pub Status: PROTOCOLSTATUS,
pub Domain: [WCHAR; 18],
pub UserName: [WCHAR; 21],
pub CurrentTime: LARGE_INTEGER,
}
Fields§
§ConnectState: WINSTATIONSTATECLASS
§WinStationName: WINSTATIONNAME
§LogonId: ULONG
§ConnectTime: LARGE_INTEGER
§DisconnectTime: LARGE_INTEGER
§LastInputTime: LARGE_INTEGER
§LogonTime: LARGE_INTEGER
§Status: PROTOCOLSTATUS
§Domain: [WCHAR; 18]
§UserName: [WCHAR; 21]
§CurrentTime: LARGE_INTEGER
Trait Implementations§
source§impl Clone for WINSTATIONINFORMATION
impl Clone for WINSTATIONINFORMATION
source§fn clone(&self) -> WINSTATIONINFORMATION
fn clone(&self) -> WINSTATIONINFORMATION
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for WINSTATIONINFORMATION
Auto Trait Implementations§
impl RefUnwindSafe for WINSTATIONINFORMATION
impl Send for WINSTATIONINFORMATION
impl Sync for WINSTATIONINFORMATION
impl Unpin for WINSTATIONINFORMATION
impl UnwindSafe for WINSTATIONINFORMATION
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