The x* command has powerful capabilities. It's very flexible, too. We can use different parameter combinations; though, we recommend looking at and checking WinDbg documentation to explore other variations.
Notice that some parameters may not display information if we use public symbols and others work with public and private symbols.
Some useful options:
|Shows the data type of every symbol (if known).|
|Shows the symbol type like global, parameter or function and its size.|
|Shows only symbols that have a nonzero size, in bytes.|
/a /n /z
|Sorts the output by addresses, name or size.|
Example of displaying all symbols for the specified module:
0:002> x mtgdi!* 0041f580 mtgdi!ATL::CVarTypeInfo<unsigned __int64>::pmField = 0x00000008 004225f4 ...