views:

74

answers:

1

Hello,

Respectfully!!

I need complete list of kernel types such as "CRITICAL_SECTION", "_LARGE_INTEGER" or "_SECURITY_ATTRIBUTES". Basically I am extracting all the data members of class given class name as type from some debugging SDK (right now using DIA SDK or DbgHelp) .

Now If a type(say class or struct) contains some kernel level objects like I mentioned above, it extract(details of that type e.g data member and their types ) those types as well.

I need to block extraction of kernel level objects and types. Only I need those types which are User defined and those contains only data members having native types of again some user defined types (like int, float, double ,char,std::string or can be SomeUDT obj).

Is there any other way out...?

Regards Usman

A: 

Check the latest docs for Windows kernel dev

Steve Townsend