Sdílet prostřednictvím


Určení rozhraní vazeb

Pro každou síťovou komponentu, kterou instaluje, musí soubor INF sítě zadat horní a dolní vazební rozhraní komponenty přidáním klíče Rozhraní ke klíči Ndi.

Klíč rozhraní má aspoň dvě hodnoty:

HorníRozsah
REG_SZ hodnota, která definuje rozhraní, ke kterým může komponenta vytvořit vazbu na jeho horním okraji.

NižšíRozsah
Hodnota REG_SZ, která definuje rozhraní, ke kterým může komponenta vytvořit vazbu na jeho dolním okraji. U fyzických adaptérů by toto rozhraní mělo být vždy síťové médium, například Ethernet, ke kterému se adaptér připojuje.

Poznámka

DefUpper a DefLower hodnoty v souborech INF sítě systému Windows 95/98/Me však nejsou podporovány pro soubory INF, které budou použity v systému Windows 2000 a novějších verzích operačního systému.

Následující tabulka uvádí hodnoty UpperRange dodané společností Microsoft.

Hodnota Popis

netbios

NetBIOS

Ipx

IPX

Tdi

Rozhraní TDI na TCP/IP

ndis5

NDIS 5.x (ndis2, ndis3 a ndis4 by se už neměly používat). Tato hodnota by se měla zadat pro jakoukoli ne-ATM síťovou komponentu, jako je ne-ATM adaptér, která spolupracuje s NDIS na horním okraji.

Ndisatm

NDIS 5.x s podporou ATM. Zadaná hodnota pro libovolnou síťovou komponentu ATM, například adaptér ATM, jehož horní hrana se propojuje s NDIS.

ndiswan

Horní okraj adaptéru WAN. Pokud je tato hodnota zadaná, operační systém automaticky povolí WAN adaptér pro použití s RAS.

Ndiscowan

Horní okraj adaptéru WAN, na kterém běží NDIS orientované na připojení

noupper

Horní okraj pro libovolnou komponentu, která nezpřístupňuje horní okraj vazby; tato komponenta obvykle má na horním okraji privátní rozhraní.

winsock

Rozhraní soketu Windows

ndis5_atalk

Horní okraj pro komponentu NDIS 5.x Net, která je na svém horním okraji vázána pouze na rozhraní AppleTalk.

ndis5_dlc

Horní okraj pro síťovou součást NDIS 5.x, která se váže pouze na rozhraní DLC na své horní hraně

ndis5_ip

Horní okraj pro komponentu NDIS 5.x Net,která je svázaná pouze s rozhraním TCP/IP na horním okraji

ndis5_ipx

Horní okraj pro komponentu NDIS 5.x Net, která je svázaná pouze s rozhraním IPX na horním okraji.

ndis5_nbf

Horní okraj pro komponentu NDIS 5.x Net,která je svázaná pouze s rozhraním NetBEUI na horním okraji

ndis5_streams

Horní okraj pro komponentu NDIS 5.x Net,která je svázaná pouze s rozhraním datových proudů na horním okraji. Tato hodnota je zastaralá pro operační systémy Windows XP a novější.

flpp4

Mobilní širokopásmové zařízení (MB), které podporuje protokol IPv4.

flpp6

Mobilní širokopásmové zařízení (MB), které podporuje protokol IPv6.

Následující tabulka uvádí hodnoty LowerRange od Microsoftu:

Hodnota Popis

síť ethernet

Dolní okraj adaptéru sítě Ethernet

bankomat

Dolní okraj pro adaptér ATM

Token Ring

Dolní okraj pro adaptér tokenového kruhu

seriál

Dolní okraj sériového adaptéru

Fddi

Dolní okraj pro adaptér FDDI

základní pásmo

Dolní hrana adaptéru základního pásma

širokopásmové připojení

Dolní okraj pro širokopásmový adaptér

bluetooth

Dolní okraj adaptéru Bluetooth

Arcnet

Dolní okraj adaptéru Arcnet

Isdn

Dolní okraj pro adaptér ISDN

LocalTalk

Dolní okraj pro adaptér LocalTalk

unavený

Dolní okraj pro adaptér WAN

nolower

Dolní okraj pro libovolnou komponentu, která nezpřístupňuje dolní okraj pro vazbu

ndis5

NDIS 5.x. (ndis2, ndis3 a ndis4 by se už neměly používat.) Pro libovolnou síťovou komponentu, jejíž spodní rozhraní prostřednictvím NDIS propojuje s komponenty jinými než ATM.

Ndisatm

Ndis 5.x s podporou ATM. Pro libovolnou síťovou komponentu, jejíž spodní hrana rozhraní se prostřednictvím NDIS propojuje s komponentami ATM

WLAN

Dolní okraj nativního adaptéru bezdrátové sítě LAN 802.11.

ppip

Dolní okraj pro adaptér mobilního širokopásmového připojení (MB)

vwifi

Nižší hrana pro virtuální wi-fi rozhraní

Hodnoty UpperRange a LowerRange určují typy rozhraní – ne skutečné komponenty – s kterými se může komponenta svázat. Vazební modul sváže síťovou komponentu se všemi komponentami, které poskytují zadané rozhraní na příslušném (horním nebo dolním) okraji. Například protokol s LowerRange ndis5 váže se na všechny komponenty, které se mají UpperRange ndis5, jako jsou fyzické nebo virtuální adaptéry.

Poznámka

Ovladače NDIS LWF se nemohou přiřadit k adaptérům, které mají v sekci LowerRange svého souboru INF uvedeno "nolower". Ovladače NDIS LWF nesmí mít "nolower" v jejich FilterMediaTypes.

Pokud komponenta NDIS 5.x Net (adaptér) funguje jenom s jedním nebo více konkrétními protokoly, měl by mít UpperRange přiřazeny jednu nebo více hodnot specifických pro protokol, jako jsou ndis5_atalk, ndis5_dlc, ndis5_ip, ndis5_ipx, ndis5_nbf nebo ndis5_streams. Takové síťové komponentě třídy by neměla být přiřazena hodnota UpperRange ndis5, protože by to způsobilo, že se komponenta naváže na všechny protokoly, které poskytují ndis5 nižší hranu.

Zapisovač souborů INF může definovat a používat hodnoty UpperRange specifické pro dodavatele a LowerRange pro rozhraní privátních vazeb. Pokud například dodavatel chce svázat adaptér pouze s vlastním vlastním ovladačem protokolu, může zapisovač inf-file-writer zadat XXX pro UpperRange adaptéru a XXX pro LowerRange proprietárního protokolu. Vazební modul windows 2000 vytvoří vazbu všech komponent, které mají UpperRangeXXX (v tomto případě adaptér) se všemi komponentami, které mají LowerRangeXXX (v tomto případě proprietární protokol).

Následuje příklad add-registry-section, který přidá UpperRange a LowerRange hodnoty pro adaptér ATM:

[addreg-section]
HKR, Ndi\Interfaces, UpperRange, 0, "ndisATM"
HKR, Ndi\Interfaces, LowerRange, 0, "atm"