[][src]Struct winapi::um::lmstats::STAT_WORKSTATION_0

#[repr(C)]pub struct STAT_WORKSTATION_0 {
    pub StatisticsStartTime: LARGE_INTEGER,
    pub BytesReceived: LARGE_INTEGER,
    pub SmbsReceived: LARGE_INTEGER,
    pub PagingReadBytesRequested: LARGE_INTEGER,
    pub NonPagingReadBytesRequested: LARGE_INTEGER,
    pub CacheReadBytesRequested: LARGE_INTEGER,
    pub NetworkReadBytesRequested: LARGE_INTEGER,
    pub BytesTransmitted: LARGE_INTEGER,
    pub SmbsTransmitted: LARGE_INTEGER,
    pub PagingWriteBytesRequested: LARGE_INTEGER,
    pub NonPagingWriteBytesRequested: LARGE_INTEGER,
    pub CacheWriteBytesRequested: LARGE_INTEGER,
    pub NetworkWriteBytesRequested: LARGE_INTEGER,
    pub InitiallyFailedOperations: DWORD,
    pub FailedCompletionOperations: DWORD,
    pub ReadOperations: DWORD,
    pub RandomReadOperations: DWORD,
    pub ReadSmbs: DWORD,
    pub LargeReadSmbs: DWORD,
    pub SmallReadSmbs: DWORD,
    pub WriteOperations: DWORD,
    pub RandomWriteOperations: DWORD,
    pub WriteSmbs: DWORD,
    pub LargeWriteSmbs: DWORD,
    pub SmallWriteSmbs: DWORD,
    pub RawReadsDenied: DWORD,
    pub RawWritesDenied: DWORD,
    pub NetworkErrors: DWORD,
    pub Sessions: DWORD,
    pub FailedSessions: DWORD,
    pub Reconnects: DWORD,
    pub CoreConnects: DWORD,
    pub Lanman20Connects: DWORD,
    pub Lanman21Connects: DWORD,
    pub LanmanNtConnects: DWORD,
    pub ServerDisconnects: DWORD,
    pub HungSessions: DWORD,
    pub UseCount: DWORD,
    pub FailedUseCount: DWORD,
    pub CurrentCommands: DWORD,
}

Fields

StatisticsStartTime: LARGE_INTEGERBytesReceived: LARGE_INTEGERSmbsReceived: LARGE_INTEGERPagingReadBytesRequested: LARGE_INTEGERNonPagingReadBytesRequested: LARGE_INTEGERCacheReadBytesRequested: LARGE_INTEGERNetworkReadBytesRequested: LARGE_INTEGERBytesTransmitted: LARGE_INTEGERSmbsTransmitted: LARGE_INTEGERPagingWriteBytesRequested: LARGE_INTEGERNonPagingWriteBytesRequested: LARGE_INTEGERCacheWriteBytesRequested: LARGE_INTEGERNetworkWriteBytesRequested: LARGE_INTEGERInitiallyFailedOperations: DWORDFailedCompletionOperations: DWORDReadOperations: DWORDRandomReadOperations: DWORDReadSmbs: DWORDLargeReadSmbs: DWORDSmallReadSmbs: DWORDWriteOperations: DWORDRandomWriteOperations: DWORDWriteSmbs: DWORDLargeWriteSmbs: DWORDSmallWriteSmbs: DWORDRawReadsDenied: DWORDRawWritesDenied: DWORDNetworkErrors: DWORDSessions: DWORDFailedSessions: DWORDReconnects: DWORDCoreConnects: DWORDLanman20Connects: DWORDLanman21Connects: DWORDLanmanNtConnects: DWORDServerDisconnects: DWORDHungSessions: DWORDUseCount: DWORDFailedUseCount: DWORDCurrentCommands: DWORD

Trait Implementations

impl Clone for STAT_WORKSTATION_0[src]

impl Copy for STAT_WORKSTATION_0[src]

impl Default for STAT_WORKSTATION_0[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.