;******************************************************************************* ; IAMT.INF (Windows 2000, Windows XP 32 bit and Windows Server 2003 32 bit) ;******************************************************************************* ; ;--------- Version Section --------------------------------------------------- [Version] Signature="$WINDOWS NT$" Class=System ClassGUID={4d36e97d-e325-11ce-bfc1-08002be10318} Provider=%Provider% DriverVer=11/29/2005,1.1.25.0 CatalogFile=IAMT.cat [ControlFlags] ; Pnp drivers should not be installable via non-PnP hardware dialogs ExcludeFromSelect = * ;--------- DestinationDirs Section ------------------------------------------- [DestinationDirs] DefaultDestDir = 10 IAMT03_Files_Driver = 12 IAMTXP_Files_Driver = 12 IAMT2k_Files_Driver = 12 IAMT_Files_Uninstall = 11 ;--------- SourceDiskNames and SourceDiskFiles Section ----------------------- ; These sections identify source disks and files for installation. [SourceDisksNames] 1 = %Location%,,,"" [SourceDisksFiles] IAMT03.sys = 1,, IAMTXP.sys = 1,, IAMT2K.sys = 1,, IAMT.din = 1,, prounstl.exe = 1 ;--------- Manufacturer and Models Sections ---------------------------------- [Manufacturer] %MfgName% = Intel, NTx86.5.3, NTx86.5.2, NTx86.5.1 [Intel.NTx86.5.3] ; Empty section, so this INF does not support NT 5.3 and later for x86. [Intel.NTx86.5.2] ; DisplayName Section DeviceId %IAMT_DeviceDesc%=IAMT_DDI_03, PCI\VEN_8086&DEV_108E [Intel.NTx86.5.1] ; DisplayName Section DeviceId %IAMT_DeviceDesc%=IAMT_DDI_XP, PCI\VEN_8086&DEV_108E [Intel] ; DisplayName Section DeviceId %IAMT_DeviceDesc%=IAMT_DDI_2k, PCI\VEN_8086&DEV_108E ;---------- DDInstall Section Windows Server 2003 ---------- [IAMT_DDI_03.NTx86] ;CpyFiles=IAMT03_Files_Driver, IAMT_Files_Uninstall AddReg=IAMT_NT_AddReg, IAMT_UNINSTALL_AddReg [IAMT_DDI_03.NTx86.Services] Addservice = IAMT03, %FLG_ADDREG_NOCLOBBER%, IAMT03_Service, IAMT03_EventLog ;---------- DDInstall Section Windows XP (Home/Professional) ---------- [IAMT_DDI_XP.NTx86] ;CpyFiles=IAMTXP_Files_Driver, IAMT_Files_Uninstall AddReg=IAMT_NT_AddReg, IAMT_UNINSTALL_AddReg [IAMT_DDI_XP.NTx86.Services] Addservice = IAMTXP, %FLG_ADDREG_NOCLOBBER%, IAMTXP_Service, IAMTXP_EventLog ;---------- DDInstall Section Windows 2000 (Home/Professional) ---------- [IAMT_DDI_2k.NTx86] ;CpyFiles=IAMT2k_Files_Driver, IAMT_Files_Uninstall AddReg=IAMT_NT_AddReg, IAMT_UNINSTALL_AddReg [IAMT_DDI_2k.NTx86.Services] Addservice = IAMT2K, %FLG_ADDREG_NOCLOBBER%, IAMT2K_Service, IAMT2K_EventLog ; --------- Registry ---------------------- [IAMT_NT_AddReg] ;reg-root,[subkey],[value-entry-name],[flags],[value] HKR,, WatchdogTimerTic, %REG_DWORD%, 120 [IAMT_NT_AddReg.Security] "D:P(A;CI;GA;;;BA)(A;CI;GA;;;SY)" ; --------- EventLog ---------------------- [IAMT03_EventLog] AddReg = IAMT03_EventLog_Reg [IAMT03_EventLog_Reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\IAMT03.sys" HKR, , TypesSupported, 0x00010001, 7 [IAMTXP_EventLog] AddReg = IAMTXP_EventLog_Reg [IAMTXP_EventLog_Reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\IAMTXP.sys" HKR, , TypesSupported, 0x00010001, 7 [IAMT2K_EventLog] AddReg = IAMT2K_EventLog_Reg [IAMT2K_EventLog_Reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\IAMT2K.sys" HKR, , TypesSupported, 0x00010001, 7 ; --------- Service ---------------------- [IAMT03_Service] DisplayName = %IAMT_SvcDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\IAMT03.sys LoadOrderGroup = Extended Base [IAMTXP_Service] DisplayName = %IAMT_SvcDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\IAMTXP.sys LoadOrderGroup = Extended Base [IAMT2K_Service] DisplayName = %IAMT_SvcDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\IAMT2K.sys LoadOrderGroup = Extended Base ; --------- Files ---------------------- [IAMT03_Files_Driver] IAMT03.sys,,,2 [IAMTXP_Files_Driver] IAMTXP.sys,,,2 [IAMT2k_Files_Driver] IAMT2K.sys,,,2 ; --------- Uninstall ------------------ [IAMT_Files_Uninstall] IAMT.din,,,2 [IAMT_UNINSTALL_AddReg] HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 108E, 0, "82573E KCS" HKLM,Software\Intel\Prounstl\Dins, IAMT.din, 0, "IAMT.Uninstall" HKLM,Software\Intel\Prounstl\Services, IAMT03, 0, "IAMT03.sys" HKLM,Software\Intel\Prounstl\Services, IAMTXP, 0, "IAMTXP.sys" HKLM,Software\Intel\Prounstl\Services, IAMT2K, 0, "IAMT2K.sys" ;--------- Strings Section --------------------------------------------------- [Strings] REG_SZ = 0x00000000 REG_MULTI_SZ = 0x00010000 REG_EXPAND_SZ = 0x00020000 REG_BINARY = 0x00000001 REG_DWORD = 0x00010001 REG_NONE = 0x00020001 SERVICE_KERNEL_DRIVER = 0x00000001 SERVICE_FILE_SYSTEM_DRIVER = 0x00000002 SERVICE_ADAPTER = 0x00000004 SERVICE_RECOGNIZER_DRIVER = 0x00000008 SERVICE_BOOT_START = 0x0 SERVICE_SYSTEM_START = 0x1 SERVICE_AUTO_START = 0x2 SERVICE_DEMAND_START = 0x3 SERVICE_DISABLED = 0x4 SERVICE_ERROR_IGNORE = 0x00000000 SERVICE_ERROR_NORMAL = 0x00000001 SERVICE_ERROR_SEVERE = 0x00000002 SERVICE_ERROR_CRITICAL = 0x00000003 FLG_ADDREG_NOCLOBBER = 0x00000002 FLG_ADDREG_DELVAL = 0x00000004 FLG_ADDREG_APPEND = 0x00000008 FLG_ADDREG_KEYONLY = 0x00000010 FLG_ADDREG_OVERWRITEONLY = 0x00000020 FLG_ADDREG_64BITKEY = 0x00001000 FLG_ADDREG_KEYONLY_COMMON = 0x00002000 FLG_ADDREG_32BITKEY = 0x00004000 ;--------------------------------------------------------------------------------------------------- ; Translation from this point ON. ;--------------------------------------------------------------------------------------------------- Provider = "Intel" MfgName = "Intel" IAMT_DeviceDesc = "Intel(R) Active Management Technology - KCS" IAMT_SvcDesc = "Driver for Intel(R) Active Management Technology - KCS" Location = "Intel(R) Active Management Technology Installation Source"