System.Win32.Types

type BOOL

type BYTE

type UCHAR

type USHORT

type UINT

type INT

type WORD

type DWORD

type LONG

type FLOAT

type LARGE_INTEGER

type DWORD32

type DWORD64

type INT32

type INT64

type LONG32

type LONG64

type UINT32

type UINT64

type ULONG32

type ULONG64

type SHORT

type DWORD_PTR

type INT_PTR

type ULONG

type UINT_PTR

type LONG_PTR

type ULONG_PTR

type HALF_PTR

type DDWORD

type MbString

type MbINT

type ATOM

type WPARAM

type LPARAM

type LRESULT

type SIZE_T

type MbATOM

type HRESULT

type Addr

type LPVOID

type LPBOOL

type LPBYTE

type PUCHAR

type LPDWORD

type LPSTR

type LPCSTR

type LPWSTR

type LPCWSTR

type LPTSTR

type LPCTSTR

type LPCTSTR_

maybePtr

ptrToMaybe

maybeNum

numToMaybe

type MbLPVOID

type MbLPCSTR

type MbLPCTSTR

withTString

withTStringLen

peekTString

peekTStringLen

newTString

type TCHAR

type HANDLE

type ForeignHANDLE

newForeignHANDLE

handleToWord

type HKEY

type PKEY

nullHANDLE

type MbHANDLE

type HINSTANCE

type MbHINSTANCE

type HMODULE

type MbHMODULE

nullFinalHANDLE

iNVALID_HANDLE_VALUE

hANDLEToHandle

withHandleToHANDLE

withStablePtr

type ErrCode

failIf

failIf_

failIfNeg

failIfNull

failIfZero

failIfFalse_

failUnlessSuccess

failUnlessSuccessOr

eRROR_INSUFFICIENT_BUFFER

eRROR_MOD_NOT_FOUND

eRROR_PROC_NOT_FOUND

errorWin

failWith

ddwordToDwords

dwordsToDdword

try

type LCID

type LANGID

type SortID

type SubLANGID

type PrimaryLANGID

nullPtr