Имена устройств PRN, AUX, CON, LPT1, LPT2, COM1, COM2, NUL, CLOCK$ ... етц, уже существуют в системе и не могут использоваться для устройств имеющих header и использующих common IOCP
А делать - если знаешь, что должен - делай. Нет - остановись и подумай. (техния управляемого безделья как вариант даосского "недеяния" - во как загнул :) )