| BOOL | Basic | 32‑bit integer used as Boolean (TRUE/FALSE). |
| DWORD | Basic | Unsigned 32‑bit integer. |
| HANDLE | Basic | Opaque reference to an object. |
| POINT | Structure | Defines X and Y coordinates of a point. |
| RECT | Structure | Defines the coordinates of the upper‑left and lower‑right corners of a rectangle. |
| FILETIME | Structure | Represents the number of 100‑nanosecond intervals since January 1, 1601 (UTC). |
| HRESULT | Basic | Result code used in COM and Win32 APIs. |
| LRESULT | Basic | Result of a message processing function. |
| UINT | Basic | Unsigned integer. |
| WCHAR | Basic | Wide character (UTF‑16). |