This is an example how to allocate memory in kernel mode. To not allocate it useless we fill it with some system info. Use KmdManager to register/unregister and start/stop it. Watch its debug output with the DbgView (www.sysinternals.com) or use SoftICE. Four-F, four-f@mail.ru