There is no summary.

Assembly: Cassia
Collapse/Expand Public Classes
  Name Description
Public Class CACHE_STATISTICS

There is no summary.

Public Class ClientDisplay Default implementation of IClientDisplay.
Public Class GroupLazyLoadedProperty<T>

There is no summary.

Public Class LazyLoadedProperty<T> A property that is evaluated lazily.
Public Class LocalServerHandle Connection to the local terminal server.
Public Class Static NativeMethodsHelper

There is no summary.

Public Class PROTOCOLCOUNTERS

There is no summary.

Public Class PROTOCOLSTATUS

There is no summary.

Public Class RemoteServerHandle Connection to a remote terminal server.
Public Class SYSTEMTIME

There is no summary.

Public Class TerminalServer Default implementation of ITerminalServer.
Public Class TerminalServicesProcess Default implementation of ITerminalServicesProcess.
Public Class TerminalServicesSession Default implementation of ITerminalServicesSession.
Public Class WINSTATIONINFOCLASS

There is no summary.

Public Class WINSTATIONINFORMATIONW The relevant sections from winsta.h: #define WINSTATIONNAME_LENGTH 32 typedef WCHAR WINSTATIONNAME[ WINSTATIONNAME_LENGTH + 1 ]; typedef struct _PROTOCOLCOUNTERS { (size = 460) ULONG WdBytes; ULONG WdFrames; ULONG WaitForOutBuf; ULONG Frames; ULONG Bytes; ULONG CompressedBytes; ULONG CompressFlushes; ULONG Errors; ULONG Timeouts; ULONG AsyncFramingError; ULONG AsyncOverrunError; ULONG AsyncOverflowError; ULONG AsyncParityError; ULONG TdErrors; USHORT ProtocolType; USHORT Length; union { TSHARE_COUNTERS TShareCounters; ULONG Reserved[100]; } Specific; } PROTOCOLCOUNTERS, * PPROTOCOLCOUNTERS; typedef struct CACHE_STATISTICS { (size = 84) USHORT ProtocolType; USHORT Length; union { RESERVED_CACHE ReservedCacheStats; TSHARE_CACHE TShareCacheStats; ULONG Reserved[20]; } Specific; } CACHE_STATISTICS, * PCACHE_STATISTICS; typedef struct _PROTOCOLSTATUS { (size = 1012) PROTOCOLCOUNTERS Output; PROTOCOLCOUNTERS Input; CACHE_STATISTICS Cache; ULONG AsyncSignal; ULONG AsyncSignalMask; } PROTOCOLSTATUS, * PPROTOCOLSTATUS; #define DOMAIN_LENGTH 17 #define USERNAME_LENGTH 20 typedef struct _WINSTATIONINFORMATION { WINSTATIONSTATECLASS ConnectState; WINSTATIONNAME WinStationName; ULONG LogonId; LARGE_INTEGER ConnectTime; // There seems to be an extra int just before this field LARGE_INTEGER DisconnectTime; LARGE_INTEGER LastInputTime; LARGE_INTEGER LogonTime; PROTOCOLSTATUS Status; WCHAR Domain[ DOMAIN_LENGTH + 1 ]; // This is incorrect; it should be USERNAME_LENGTH + 1 WCHAR UserName[USERNAME_LENGTH + 1]; LARGE_INTEGER CurrentTime; } WINSTATIONINFORMATION, * PWINSTATIONINFORMATION;
Public Class WINSTATIONREMOTEADDRESS

There is no summary.

Public Class WTS_CLIENT_ADDRESS

There is no summary.

Public Class WTS_CLIENT_DISPLAY

There is no summary.

Public Class WTS_INFO_CLASS

There is no summary.

Public Class WTS_PROCESS_INFO

There is no summary.

Public Class WTS_SERVER_INFO

There is no summary.

Public Class WTS_SESSION_INFO

There is no summary.

Public Class WTSINFO

There is no summary.

Collapse/Expand Public Delegates
  Name Description
Public Delegate GroupPropertyLoader

There is no summary.

Public Delegate NativeMethodsHelper.ListProcessInfosCallback

There is no summary.

Public Delegate PropertyLoader<T>

There is no summary.