[so] Windows devices & namespaces

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Wed Mar 4 23:13:01 EET 2009


Salut!

Iata cateva link-uri utile pentru intelegerea modului in care se
denumesc diversele drive-uri in Windows si asocierea acestora cu
dispozitivele fizice existente.[1][2][3]

Pe scurt, in general, C: se va traduce in \Device\HarddiskVolume1. Acest
lucru inseamna ca folosirea CreateFile("C:", ...) pe Windows este
echivalenta cu folosirea open("/dev/hda1", ...) pe Linux iar
informatiile se scriu "raw" (la nivel de sector) pe disc (e nevoie de
drepturi privilegiate).

Pentru o analiza mai atenta a acestor aspecte (si nu numai) puteti
folosi WinObj[4] de la Sysinternals[5].

Razvan

[1] http://blogs.msdn.com/doronh/archive/2007/10/03/devices-and-namespaces.aspx
[2] http://msdn.microsoft.com/en-us/library/aa365247.aspx
[3] http://en.wikipedia.org/wiki/Drive_letter_assignment
[4] http://technet.microsoft.com/en-us/sysinternals/bb896657.aspx
[5] http://technet.microsoft.com/en-us/sysinternals/default.aspx



More information about the so mailing list