Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Sekcja wersji w pliku INF sieci jest oparta na ogólnej sekcji wersji INF .
Sekcja wersji w pliku INF sieci zawiera następujące wpisy specyficzne dla sieci:
- Klasa
- ClassGuid
- Podpis i Wpisy Systemu Operacyjnego
- PnpLockDown
- CatalogFile
- Przykład sekcji wersji
Klasa
Sekcja Version powinna zawierać wpis klasy identyfikujący klasę składnika sieciowego zainstalowanego przez plik.
Istnieją cztery klasy sieciowe:
Sieć
Określa fizyczną lub wirtualną kartę sieciową. Sterowniki pośrednie NDIS, które eksportują wirtualne karty sieciowe, są uwzględnione w klasie Net.
NetTrans
Określa protokół sieciowy, taki jak TCP/IP, IPX, klient zorientowany na połączenie lub menedżer wywołań zorientowanych na połączenie.
NetClient
Określa klienta sieciowego, takiego jak klient firmy Microsoft dla sieci lub klient NetWare. Składnik NetClient jest uważany za dostawcę sieci i, jeśli zapewnia usługi drukowania za pośrednictwem sieci, jest również uważany za dostawcę wydruku.
Uwagaskładniki NetClient są przestarzałe w systemach Windows 8.1, Windows Server 2012 R2 i nowszych wersjach.
NetService
Określa usługę sieciową, taką jak usługa plików lub usługa drukowania.
Uwaga urządzenia zgodne ze standardem IrDA (IrDA) nie są kategoryzowane jako żadna z poprzednich czterech klas sieciowych, mimo że są zainstalowane przez instalatora klas sieciowych. Plik INF używany do instalowania urządzenia IrDA powinien mieć wartość klasy Infrared. Ta klasa obejmuje zarówno urządzenia Serial-IR, jak i Fast-IR.
Uwaga obsługa sterowników miniportu IrDA została usunięta z usługi NDIS 6.30 (Windows 8) i nowszych.
KlasaGuid
Sekcja wersji musi zawierać wpis ClassGuid. Instalator klasy sieciowej używa wpisu ClassGuid w celu określenia klasy instalowanego składnika sieciowego.
Istnieją cztery wartości ClassGuid, z których każda odpowiada sieciowej klasie:
| Klasa sieciowa | KlasaGuid |
|---|---|
Net |
{4D36E972-E325-11CE-BFC1-08002BE10318} |
NetTrans |
{4D36E975-E325-11CE-BFC1-08002BE10318} |
NetClient |
{4D36E973-E325-11CE-BFC1-08002BE10318} |
usługi NetService |
{4D36E974-E325-11CE-BFC1-08002BE10318} |
Plik INF dla urządzenia IrDA powinien mieć wartość ClassGuid
{6bdd1fc5-81d0-bec7-08002be2092f}.
Wpisy podpisu i systemu operacyjnego
Wpis sygnatury musi być $Windows NT$.
PnpLockDown
Wpis PnpLockDown powinien mieć wartość 1, aby uniemożliwić aplikacjom bezpośrednie modyfikowanie plików określonych przez plik INF pakietu sterowników. Aby uzyskać więcej informacji na temat tego wpisu, zobacz sekcję INF Version.
CatalogFile
Wpis CatalogFile służy do deklarowania opcjonalnego pliku cat dostarczonego przez sterownik. Aby uzyskać więcej informacji, zobacz sekcję Pliki dostarczone przez dostawcę w Components and Files Used for Network Component Installation.
Przykład sekcji wersji
Poniżej przedstawiono przykład sekcji Version dla pliku INF, który instaluje kartę sieciową:
[Version]
Signature = $Windows NT$
Class=Net
ClassGuid = {4D36E972-E325-11CE-BFC1-08002BE10318}
Provider = %Msft%
DriverVer=06/22/2010,6.1.7065.0
PnpLockDown = 1
CatalogFile = netvmini630.cat
Uwaga wpis DOSTAWCA wskazuje dewelopera pliku INF, a nie dewelopera składnika zainstalowanego przez ten plik INF.