👩💻 فان فکت: در کرنل ویندوز، ما چیزی به اسم درایور C نداریم!
ویندوز از یک ساختاری به اسم Object Manager برای مدیریت سیستم عامل استفاده میکنه (در کرنل NT همه چی یک object ه)
تو کرنل درایور C یعنی آبجکت Device\HarddiskVolume3\
وقتی شما از WIN32_API استفاده میکنید، این لایه میاد آدرس هارو به object برای مپ شدن تو مموری تبدیل میکنه
علت اصلی اینکه تو ویندوز نمیتونید به بعضی اسما (مثل AUX یا CON) پوشه بسازید مستقیما به همین موضوع برمیگرده
چون برنامه ها دارن از WINAPI آدرس دهی میکنن، اسم Object های درایور های قدیمی با اسم پوشه به تداخل میخوره.
پس بله، مشکل از فایل سیستم نیست بلکه از شاهکار microslop ه
Post #449
189
- 🥴 1