C# (CSharp) PInvoke Namespace

Nested Namespaces

PInvoke.Win32

Classes

Name Description
AdvApi32
AdvApi32.SafeCryptographicProviderHandle A cryptographic service provider (CSP) handle.
COORD
Crypt32
DwmApi
Gdi32 Exported functions from the Gdi32.dll Windows library.
Kernel32 Exported functions from the Kernel32.dll Windows library.
Kernel32.CHAR_INFO
Kernel32.CONSOLE_SCREEN_BUFFER_INFO
Kernel32.CONSOLE_SELECTION_INFO
Kernel32.FOCUS_EVENT_RECORD
Kernel32.INPUT_RECORD
Kernel32.KEY_EVENT_RECORD
Kernel32.LANGID
Kernel32.MENU_EVENT_RECORD
Kernel32.MOUSE_EVENT_RECORD
Kernel32.PROCESS_INFORMATION
Kernel32.SYSTEMTIME
Kernel32.WINDOW_BUFFER_SIZE_RECORD
NCrypt
RECT
SMALL_RECT
User32
User32.DISPLAYCONFIG_2DREGION
User32.DISPLAYCONFIG_ADDITIONAL_SIGNAL_INFO
User32.DISPLAYCONFIG_DESKTOP_IMAGE_INFO
User32.DISPLAYCONFIG_MODE_INFO
User32.DISPLAYCONFIG_PATH_INFO
User32.DISPLAYCONFIG_PATH_SOURCE_INFO
User32.DISPLAYCONFIG_PATH_TARGET_INFO
User32.DISPLAYCONFIG_RATIONAL
User32.DISPLAYCONFIG_SOURCE_MODE
User32.DISPLAYCONFIG_TARGET_MODE
User32.DISPLAYCONFIG_TARGET_MODE_INFO
User32.DISPLAYCONFIG_VIDEO_SIGNAL_INFO
User32.DLGTEMPLATE
User32.DRAWTEXTPARAMS
User32.HELPINFO
User32.LUID
User32.MONITORINFO
User32.MONITORINFOEX
User32.MSG
User32.MSGBOXPARAMS
User32.PAINTSTRUCT
User32.SafeEventHookHandle Represents a windows event Hook that can be removed with UnhookWinEvent.
User32.SpecialWindowHandles Special window handles
User32.WINDOWINFO
User32.WNDCLASS
User32.WNDCLASSEX
Userenv
WtsApi32
WtsApi32.SafeTerminalServerHandle Represents a Wts server handle that can be closed with WTSCloseServer(IntPtr).
WtsApi32.WTS_SESSION_INFO