Connect with us

Hirdetés

technokrata

A Microsoft felfedte az .INF eszközmeghajtó-program file-ok titkait

Laptop

A Microsoft felfedte az .INF eszközmeghajtó-program file-ok titkait

A Windowsok legdokumentálatlanabb részéről a Microsoft fellebbentette a fátylat.

A Windows operációs rendszerek legkevésbé dokumentált összetevői közé tartozik az .INF eszközmeghajtó-program (device driver) file-ok leíró-programnyelvének nem általános részletei. Ha valaki automatikus munkaállomás-telepítést szeretett volna végrehajtani az .INF segítségével, szinte lehetetlen feladat elé nézett – eddig.

A Microsoft most ugyanis közzétette az .INF eszközmeghajtó-program file-formátum leíró-programnyelvének pontos referenciáját. A Microsoft Windows Hardware and Driver Central – Setup / Driver Installation szekciójában az .INF programozás mellett több másról is esik szó. Például arról is, hogy miként kerülhet be egy driver a Windows Update website-ra, hogy az általa vezérelt hardvereszköz jelenléte esetén a Windows-frissítésekkel együtt ő is automatikusan letöltődjön.

példa az .INF kódból

A telepített, illetve a Windowsba beépített .INF file-ok rendszerint a WINDOWS/INF rejtett mappában tárolódnak.

; 3dfxvs2k.inf
;
; Installation inf for the 3dfx Interactive, Inc. Voodoo graphics adapter.
;

[Version]
Signature=”$CHICAGO$”
Provider=%MS%
LayoutFile=layout.inf
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=06/06/2001,5.01.2001

[DestinationDirs]
DefaultDestDir = 11
3dfxvs.Miniport = 12 ; drivers
3dfxvs.Display = 11 ; system32

;
; Driver information
;

[Manufacturer]
%3dfx% = 3dfx.Mfg

[3dfx.Mfg]
; ASSY# BUS RAM Speed TV? LCD?
3dfx Voodoo5 = 3dfxvs4,PCIVEN_121A&DEV_0009&SUBSYS_0001121A ; 848 AGP SD 166 NOTV NOLCD
3dfx Voodoo5 = 3dfxvs2,PCIVEN_121A&DEV_0009&SUBSYS_0002121A ; 846,874 AGP Both 166 NOTV NOLCD
3dfx Voodoo5 = 3dfxvs2,PCIVEN_121A&DEV_0009&SUBSYS_0003121A ; 847 PCI SG 166 NOTV NOLCD
3dfx Voodoo4 = 3dfxvs1,PCIVEN_121A&DEV_0009&SUBSYS_0004121A ; 845,849,850,851,868,879,880,881 AGP SD 166 Both Both
3dfx Voodoo4 = 3dfxvs1,PCIVEN_121A&DEV_0009&SUBSYS_0005121A ; 872,882,883,884 PCI SD 166 Both Both
3dfx Voodoo3 = 3dfxvs1,PCIVEN_121A&DEV_0005

[ControlFlags]
ExcludeFromSelect=*

;
; General installation section
;

[3dfxvs1]
CopyFiles=3dfxvs.Miniport, 3dfxvs.Display

[3dfxvs2]
CopyFiles=3dfxvs.Miniport, 3dfxvs.Display

[3dfxvs4]
CopyFiles=3dfxvs.Miniport, 3dfxvs.Display

;
; …
;

[…]



Szólj hozzá!

További Laptop

Hirdetés

Népszerű

Hirdetés

Technokrata a Facebookon

Hirdetés

IoT-Magazin.hu

Hirdetés

Kütyük

LG

Smart home

Így képzelik el a magyarok az álomotthonukat

2024. március 20. szerda

Office

Foglalj helyet, hogy helyet foglalhass!

2024. március 13. szerda

Smart home

Okoskészülék vagy hagyományos háztartási gép?

2024. február 28. szerda
Hirdetés

Dotkom

Műszaki-Magazin.hu

Hirdetés