NDIS 網路介面服務
NDIS 網路介面程式設計介面提供下列服務:
為每個介面產生本機唯一識別碼 ( NET_LUID) 。 NET_LUID值:
- 電腦重新開機時必須保存。 即使相關聯的介面不是持續性,介面提供者也必須讓NET_LUIDs持續。 例如,如果電腦電源故障,此持續性可讓介面提供者釋放NET_LUID索引。
- 必須與 RFC 2863) 中的 IfType (介面類別型相關聯。
- 在本機電腦上必須是唯一的。
- 可以轉換成文字標記法,因為NET_LUID相當於 RFC 2863) 中的 ifName (介面名稱。
產生本機唯一介面索引 (24 位值,也稱為每個介面的 IfIndex ) 。 IfIndex 值具有下列屬性:
- 建議使用低數位。 例如,NDIS 會重複使用最低可用的介面索引。
- 如果電腦重新開機時,IfIndex值不會保存。
- NET_LUID值與IfIndex值之間有一對一的對應。
對應介面索引、NET_LUID值和「易記名稱」 (例如,如網路連線資料夾中所顯示的易記名稱) 。
在驅動程式堆疊中定義介面的分層順序。
查詢和設定 NDIS 驅動程式所管理的介面屬性和資料表,以及 RFC 2863 和 2864 所指定的。