NT-eszköznevek

A névvel ellátott eszközobjektumok neve \Device\DeviceName. Ezt az eszközobjektum NT-eszközneveként ismerik.

WDM-illesztőprogramok eszköznevei

A WDM-illesztőprogramok nem nevezik el közvetlenül az eszközobjektumaikat. Ehelyett a rendszer egységes elnevezési sémát alkalmaz, amely biztosítja, hogy az eszköznevek ne ütköznek az illesztőprogramok között. A WDM-illesztőprogramok elnevezési sémája a következő.

  • Az eszköz PDO-ját elnevezték. A buszsofőr az általa számba adott eszközökhöz kéri a PDO-kat. A buszillesztő megadja az eszköz FILE_AUTOGENERATED_DEVICE_NAME jellemzőjét az eszközobjektum létrehozásakor. További információ: Eszközjellemzők megadása. A rendszer ezután automatikusan létrehozza az eszköz nevét.

  • Az FDO-k és a szűrő DO-k nincsenek elnevezve. A függvény- és szűrőillesztők nem kérnek nevet az eszközobjektum létrehozásakor.

A névvel ellátott eszközobjektumra irányuló I/O-kérések automatikusan az adott eszközobjektum veremének legfelső objektumára kerülnek. Ezért csak a PDO-t kell megnevezni. A felhasználói módú alkalmazások nem hivatkoznak a WDM-eszközobjektumokra név szerint; ehelyett az alkalmazások az eszközfelületen keresztül férnek hozzá az eszközobjektumhoz. További információ: Eszközillesztőosztályok.

Az illesztőprogram-írók számára tilos egynél több objektumot megnevezni az eszközveremben. Az operációs rendszer a névvel ellátott objektum alapján ellenőrzi a biztonsági beállításokat. Ha két különböző objektum neve van elnevezve, és különböző biztonsági leírókkal rendelkezik, a gyengébb biztonsági leíróval az objektumnak küldött I/O-kérések az erősebb biztonsági leíróval elérhetik az eszközobjektumot.

Nem WDM-alapú illesztőprogramok eszköznevei

A nem WDM-illesztőknek explicit módon meg kell adniuk a névvel ellátott eszközobjektumok nevét. Az illesztőprogramnak létre kell hoznia legalább egy elnevezett eszközobjektumot a \Device object directoryban az I/O-kérések fogadásához. Az illesztőprogram az eszközobjektum létrehozásakor az IoCreateDeviceSecureEszköznév paramétereként adja meg az eszköz nevét.