hjwdd
2009-04-23 08:56:28 UTC
i define a struct's alias name by use keyword "typedef " ;
typedef struct tagTest
{
int a;
int b;
}T_Test
but i can not find "T_Test" information in pdb file. there are only
basictype's typedef information like:
Typedef : CHAR, Type: char
Typedef : PDWORD, Type: unsigned long *
Typedef : LRESULT, Type: long
but DIA SDK say:
"Symbols with SymTagTypedef tags introduce names for other types.
Since a typedef can represent a class, pointer, or user-defined type (UDT),
the symbol for a typedef shares the same properties as one of those other
types of symbols."
http://msdn.microsoft.com/en-us/library/b414x7s3(VS.80).aspx
how to get struct's typedef information ?
thanks!
typedef struct tagTest
{
int a;
int b;
}T_Test
but i can not find "T_Test" information in pdb file. there are only
basictype's typedef information like:
Typedef : CHAR, Type: char
Typedef : PDWORD, Type: unsigned long *
Typedef : LRESULT, Type: long
but DIA SDK say:
"Symbols with SymTagTypedef tags introduce names for other types.
Since a typedef can represent a class, pointer, or user-defined type (UDT),
the symbol for a typedef shares the same properties as one of those other
types of symbols."
http://msdn.microsoft.com/en-us/library/b414x7s3(VS.80).aspx
how to get struct's typedef information ?
thanks!