common base framework of NT driver