[an error occurred while processing this directive]
В вопросе что-то не так. Так как на уровне ядра работает драйвер, а информация о системе лежит уровнем выше. Запускайте Windows service - пусть он добывает информацию и отдает вашему драйверу. Так правильнее и проще.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)