SpringCard LibCs.Windows for .NET  18.10.10
A set of utilities for the Windows platform
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CSpringCard.LibCs.Windows.AppConfigUtility to store application's configuration in registry
 CSpringCard.LibCs.Windows.AppMRU
 CSpringCard.LibCs.Windows.AppUtils
 CSpringCard.LibCs.Windows.Serial.CommPortInfo
 CSpringCard.LibCs.Native.DEV_BROADCAST_DEVICEINTERFACE
 CSpringCard.LibCs.Native.DEV_BROADCAST_HANDLE
 CSpringCard.LibCs.Windows.DeviceManagement.DeviceDetailsUse SetupDi API functions to retrieve the device path name of an attached device that belongs to a device interface class.
 CSpringCard.LibCs.Windows.WMI.DeviceInfo
 CSpringCard.LibCs.Windows.DeviceManagement
 CSpringCard.LibCs.DeviceNotification
 CSpringCard.LibCs.RawPrinterHelper.DOCINFOA
 CSpringCard.LibCs.Windows.HID
 CSpringCard.LibCs.Windows.HID.HIDD_ATTRIBUTES
 CSpringCard.LibCs.Windows.HID.HIDP_CAPS
 CSpringCard.LibCs.Windows.ImageConvert
 CSpringCard.LibCs.Windows.Kernel32
 CSpringCard.LibCs.Windows.MailSlotServer.MailSlotThe class exposes Windows APIs to be used in this code sample.
 CSpringCard.LibCs.Windows.MailSlotClient
 CSpringCard.LibCs.Windows.MailSlotServer
 CSpringCard.LibCs.Native
 CSpringCard.LibCs.RawPrinterHelperDescription of RawPrinterHelper.
 CSafeHandleZeroOrMinusOneIsInvalid
 CSpringCard.LibCs.Windows.MailSlotClient.SafeMailslotHandleRepresents a wrapper class for a mailslot handle.
 CSpringCard.LibCs.Windows.MailSlotServer.SafeLocalMemHandleRepresents a wrapper class for a local memory pointer.
 CSpringCard.LibCs.Windows.MailSlotServer.SafeMailslotHandleRepresents a wrapper class for a mailslot handle.
 CSpringCard.LibCs.Windows.MailSlotServer.SECURITY_ATTRIBUTESThe SECURITY_ATTRIBUTES structure contains the security descriptor for an object and specifies whether the handle retrieved by specifying this structure is inheritable. This structure provides security settings for objects created by various functions, such as CreateFile, CreateNamedPipe, CreateProcess, RegCreateKeyEx, or RegSaveKeyEx.
 CSpringCard.LibCs.Windows.Serial
 CSpringCard.LibCs.Windows.setupapiA class used to activate / deactivate and reset USB devices connected to the computer
 CSpringCard.LibCs.setupapiA class used to list / activate / deactivate and reset USB devices connected to the computer
 CSpringCard.LibCs.Native.SP_CLASSINSTALL_HEADER
 CSpringCard.LibCs.Native.SP_DEVINFO_DATA
 CSpringCard.LibCs.Native.SP_DEVINSTALL_PARAMS
 CSpringCard.LibCs.Native.SP_PROPCHANGE_PARAMS
 CSpringCard.LibCs.Windows.SysInfo
 CSpringCard.LibCs.Windows.SystemConsoleUtility to manipulate the console that is attached to the process
 CSpringCard.LibCs.Windows.UacClass used to manage program's uac Exemple of use: Uac uac = new Uac(); bool InAdminGroup = uac.IsUserInAdminGroup(); bool uac.IsRunAsAdmin(); bool uac.IsProcessElevated(); if(!fIsElevated) uac.SetShieldOnButton(btnElevate);
 CSpringCard.LibCs.Windows.USB
 CSpringCard.LibCs.Windows.WinUtils
 CSpringCard.LibCs.Windows.WMI