Dela via


Ange bindningsgränssnitt

För varje nätverkskomponent som installeras måste en INF-nätverksfil ange de övre och nedre bindningsgränssnitten för komponenten genom att lägga till nyckeln Gränssnitt i Ndi-nyckeln .

Nyckeln Gränssnitt har minst två värden:

UpperRange
Ett REG_SZ värde som definierar de gränssnitt som komponenten kan binda till vid dess övre kant.

LowerRange
Ett REG_SZ värde som definierar de gränssnitt som komponenten kan binda till vid dess nedre kant. För fysiska kort ska det här gränssnittet alltid vara nätverksmediet, till exempel Ethernet, som adaptern ansluter till.

Anmärkning

DefUpper- och DefLower-värdena i InF-filer för Windows 95/98/Me-nätverk stöds dock inte för INF-filer som ska användas i Windows 2000- och senare versioner av operativsystemet.

I följande tabell visas de Microsoft-angivna UpperRange-värdena :

Värde Beskrivning

Netbios

Netbios

IPX

IPX

Tdi

TDI-gränssnitt till TCP/IP

ndis5

NDIS 5.x (ndis2, ndis3 och ndis4 bör inte längre användas). Det här värdet ska anges för alla icke-uttagsautomat nätverkskomponenter, till exempel ett icke-uttagsautomat-kort, som gränssnitt med NDIS i dess övre kant.

Ndisatm

NDIS 5.x med stöd för uttagsautomat. Angivet värde för någon ATM-nätverkskomponent, till exempel en ATM-adapter, vars övre kant gränssnittar med NDIS.

ndiswan

Övre kanten för ett WAN-kort. När det här värdet anges gör det att operativsystemet automatiskt aktiverar WAN-adaptern för användning med RAS

Ndiscowan

Övre gräns för en WAN-adapter som anslutningsorienterat NDIS körs över

noupper

Övre kanten för alla komponenter som inte exponerar en övre kant för bindning. en sådan komponent har vanligtvis ett privat gränssnitt på den övre kanten

winsock

Windows Socket-gränssnittet

ndis5_atalk

Övre kanten för en NDIS 5.x Net-komponent (adapter) som endast binder till ett AppleTalk-gränssnitt i dess övre kant

ndis5_dlc

Övre kant för en NDIS 5.x Net-komponent (adapter) som endast binder till ett DLC-gränssnitt i dess övre kant

ndis5_ip

Övre kant för en NDIS 5.x Net-komponent (adapter) som endast binder till ett TCP/IP-gränssnitt i dess övre kant

ndis5_ipx

Övre kant för en NDIS 5.x Net-komponent (adapter) som endast binder till ett IPX-gränssnitt i dess övre kant

ndis5_nbf

Övre kant för en NDIS 5.x Net-komponent (adapter) som endast binder till ett NetBEUI-gränssnitt i dess övre kant

ndis5_streams

Övre kanten för en NDIS 5.x Net-komponent (adapter) som endast binder till ett streams-gränssnitt på dess övre kant. Det här värdet är föråldrat för Windows XP och senare operativsystem.

flpp4

En mobil bredbandsenhet (MB) som stöder IPv4.

flpp6

En mobil bredbandsenhet (MB) som stöder IPv6.

I följande tabell visas de Microsoft-angivna LowerRange-värdena :

Värde Beskrivning

Ethernet

Nedre kant för en Ethernet-adapter

uttagsautomat

Nedre kanten för en uttagsautomat adapter

Token Ring

Nedre kanten för en tokenringsadapter

serie

Nedre kanten för en seriell adapter

Fddi

Nedre kanten för en FDDI-adapter

bärvåg

Nedre kanten för en basbandsadapter

bredband

Nedre kanten för en bredbandsadapter

bluetooth

Nedre kanten för en Bluetooth-adapter

Arcnet

Nedre kant för ett Arcnet-kort

ISDN

Nedre kanten för en ISDN-adapter

localtalk

Nedre kanten för en LocalTalk-adapter

sjukligt blek

Nedre kanten på en WAN-adapter

nolower

Nedre kanten för alla komponenter som inte exponerar en nedre kant för bindning

ndis5

NDIS 5.x. (ndis2, ndis3 och ndis4 bör inte längre användas.) För alla nätverkskomponenter vars nederkant gränssnitt via NDIS med icke-ATM-komponenter

Ndisatm

Ndis 5.x med stöd för uttagsautomat. För alla nätverkskomponenter vars nedre kant gränssnitt via NDIS med hjälp av ATM-komponenter

Wi-Fi

Nedre gräns för en inbyggd 802.11 trådlös nätverksadapter.

ppip

Undre kant för en mobil bredbandsadapter (MB)

vwifi

Nedre kanten för ett virtuellt Wifi-gränssnitt

Värdena UpperRange och LowerRange anger vilka typer av gränssnitt – inte de faktiska komponenterna – som en komponent kan binda till. Bindningsmotorn binder en nätverkskomponent till alla komponenter som tillhandahåller det angivna gränssnittet vid lämplig (övre eller nedre) kant. Till exempel binder ett protokoll med lägre intervall av ndis5 till alla komponenter som har ett övre intervall av ndis5, till exempel fysiska eller virtuella adaptrar.

Anmärkning

NDIS LWF-drivrutiner kan inte ansluta till adaptrar vars INF-fil har "nolower" i sitt LowerRange. NDIS LWF-drivrutiner får inte ha nolower i sina FilterMediaTypes.

Om en NDIS 5.x Net-komponent (adapter) endast fungerar med ett eller flera specifika protokoll, bör dess UpperRange tilldelas ett eller flera protokollspecifika värden, till exempel ndis5_atalk, ndis5_dlc, ndis5_ip, ndis5_ipx, ndis5_nbf eller ndis5_streams. En sådan net class-komponent bör inte tilldelas ett UpperRange-värde på ndis5, eftersom det skulle leda till att komponenten binder till alla protokoll som ger en ndis5-nedre kant.

En INF-filskrivare kan definiera och använda leverantörsspecifika UpperRange - och LowerRange-värden för privata bindningsgränssnitt. Om en leverantör till exempel bara vill binda sitt kort till sin egen egen upphovsrättsskyddade protokolldrivrutin kan INF-filskrivaren ange XXX för kortets övre intervall och XXX för LowerRange för det proprietära protokollet. Windows 2000-bindningsmotorn binder alla komponenter som har en UpperRangeXXX (i det här fallet adaptern) med alla komponenter som har en LowerRangeXXX (i det här fallet det proprietära protokollet).

Följande är ett exempel på ett tilläggsregisteravsnitt som lägger till UpperRange och LowerRange värden för en ATM-adapter:

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