The full list of Windows types is
here. They're mostly typedefs for standard types or each other so that your code is insulated from changes and will still work if Microsoft decide to change a certain thing from really being a char to really being an int for example.
Thank You very much adeyblue.
That help me a lot to understand were they came from. Nice!
One last thing though. I was looking link you send and i had just one question about it.
The type HANDLE comes from:
My question is why Microsoft gave word HANDLE. What
significant it suppose to have. When I see the word HANDLE it makes me think of a door, car or anything else concrete that has a handle for you to push and pull. A handle is something that you grab.
typedef PVOID HANDLE
And ofcourse PVOID AND HANDLE hold and pointer(address) of any type.
typedef void *PVOID;
I think I'm getting an understanding of it.
Thank You
Benjamin