i decided to take a deeper look into typedef
First The thing i know about typedef is
typedef short SmallNumber; //now short can be substituted with SmallNumber
typedef unsigned int Positive; //Positive can be substituted with unsigned int
but what does msdn mean by the following: typedef unsigned long DWORD, *PDWORD, *LPDWORD;
I understand that DWORD is a substitute for unsigned long
what does *PDWORD mean ?
is it similar to
unsigned long *PDWORD?