;/***************************************************************************** ;** INTEL CONFIDENTIAL ** ;** ** ;** Copyright 2006-2011 Intel Corporation All Rights Reserved. ** ;** ** ;** The material contained or described herein and all documents related ** ;** to such material ("Material") are owned by Intel Corporation or its ** ;** suppliers or licensors. Title to the Material remains with Intel ** ;** Corporation or its suppliers and licensors. The Material contains trade ** ;** secrets and proprietary and confidential information of Intel or its ** ;** suppliers and licensors. The Material is protected by worldwide ** ;** copyright and trade secret laws and treaty provisions. No part of the ** ;** Material may be used, copied, reproduced, modified, published, ** ;** uploaded, posted, transmitted, distributed, or disclosed in any way ** ;** without Intel’s prior express written permission. ** ;** ** ;** No license under any patent, copyright, trade secret or other ** ;** intellectual property right is granted to or conferred upon you by ** ;** disclosure or delivery of the Materials, either expressly, by ** ;** implication, inducement, estoppel or otherwise. Any license under such ** ;** intellectual property rights must be express and approved by Intel in ** ;** writing. ** ;*****************************************************************************/ ;/****************************************************************************** ;* $Id: ifcoevb.inf,v 1.173.4.6 2011/01/12 12:27:34 schatte1 Exp $ ;* $Source: /home/cvsroot/ladsw/fcoe/fcoe_windows_driver/InstallationImage/ifcoevb.inf,v $ ;******************************************************************************/ ;------------------------------------------------------------------------- ; IFCoEVB.INF -- Intel(R) FCoE Dynamic Bus Driver ; ;------------------------------------------------------------------------- [Version] Signature = "$WINDOWS NT$" Class = System ClassGuid = {4D36E97D-E325-11CE-BFC1-08002BE10318} Provider = %Intel% CatalogFile = ifcoevb.cat DriverVer=01/12/2011,1.4.6.0 [Manufacturer] %Intel%=Intel, NTx86.6.0, NTAMD64.6.0, NTia64 ;install for LH (Vista) [Intel.NTx86.6.0] %IntelFCoEVirtualBus.DeviceDesc%=Install_2k8x32, Root\IFCoEVB [Intel.NTAMD64.6.0] %IntelFCoEVirtualBus.DeviceDesc%=Install_2k8x64, Root\IFCoEVB [Intel.NTia64] ;no install for IA64 atleast for now! ;------------------------------------------------------------------------- ; Installation Section ;------------------------------------------------------------------------- [Install_2k8x32] AddReg=Install.AddReg ; CopyFiles=CopyFiles_2k8x32 [CopyFiles_2k8x32] ifP60x32.sys,,,2 [Install_2k8x64] AddReg=Install.AddReg ; CopyFiles=CopyFiles_2k8x64 [CopyFiles_2k8x64] ifP60x64.sys,,,2 [SourceDisksNames] 1 = %DiskId1%,,, [SourceDisksFiles] ifP60x32.sys = 1,, ifP60x64.sys = 1,, WdfCx32F.dll = 1 ; WdfCx64F.dll = 1 ; [DestinationDirs] DefaultDestDir = 12 Install_CoInstaller_CopyFiles.x32 = 11 Install_CoInstaller_CopyFiles.x64 = 11 ;------------------------------------------------------------------------- ; Install.AddReg Section ;------------------------------------------------------------------------- [Install.AddReg] HKR,,DeviceCharacteristics,0x10001,0x0100 ; Use same security checks on relative opens HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)" ; Allow generic-all access to Built-in administrators and Local system ;------------------------------------------------------------------------- ; Service installation support ;------------------------------------------------------------------------- [Install_2k8x32.Services] AddService=IFCoEVB,%SPSVCINST_ASSOCSERVICE%,Install_2k8x32.Service [Install_2k8x64.Services] AddService=IFCoEVB,%SPSVCINST_ASSOCSERVICE%,Install_2k8x64.Service ;SERVICE_BOOT_START (0x0) ;SERVICE_SYSTEM_START (0x1) ;SERVICE_AUTO_START (0x2) ;SERVICE_DEMAND_START (0x3) [Install_2k8x32.Service] LoadOrderGroup = PNP_TDI DisplayName = %IntelFCoEVirtualBus.DeviceDesc% StartType = 0 ; SERVICE_BOOT_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceType = 1 ; SERVICE_KERNEL_DRIVER ServiceBinary = %12%\ifP60X32.sys [Install_2k8x64.Service] LoadOrderGroup = PNP_TDI DisplayName = %IntelFCoEVirtualBus.DeviceDesc% StartType = 0 ; SERVICE_BOOT_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceType = 1 ; SERVICE_KERNEL_DRIVER ServiceBinary = %12%\ifP60X64.sys ;------------------------------------------------------------------------- ; FCoE DynamicBus_Device Coinstaller installation ;------------------------------------------------------------------------- [Install_2k8x32.CoInstallers] AddReg=Install_CoInstaller_AddReg.x32 CopyFiles=Install_CoInstaller_CopyFiles.x32 [Install_2k8x64.CoInstallers] AddReg=Install_CoInstaller_AddReg.x64 CopyFiles=Install_CoInstaller_CopyFiles.x64 [Install_CoInstaller_AddReg.x32] HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller" [Install_CoInstaller_AddReg.x64] HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller" [Install_CoInstaller_CopyFiles.x32] WdfCoInstaller01009.dll,WdfCx32F.dll [Install_CoInstaller_CopyFiles.x64] WdfCoInstaller01009.dll,WdfCx64F.dll ;------------------------------------------------------------------------- ; Coinstaller WDF Installer ;------------------------------------------------------------------------- [Install_2k8x32.Wdf] KmdfService = ifcoevb, ifcoevb_wdfsect [Install_2k8x64.Wdf] KmdfService = ifcoevb, ifcoevb_wdfsect [ifcoevb_wdfsect] KmdfLibraryVersion = 1.9 [Strings] SPSVCINST_ASSOCSERVICE = 0x00000002 Intel = "Intel" DiskId1 = "Intel(R) FCoE Installation Disk" IntelFCoEVirtualBus.DeviceDesc = "Intel(R) Ethernet Virtual Bus Driver for FCoE"