home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / wnetvsc.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  10.2 KB  |  165 lines

  1. ;/*++
  2. ;
  3. ;Copyright (c) 2006 Microsoft Corporation All rights Reserved
  4. ;
  5. ;Module Name:
  6. ;
  7. ;    netvsc.inf
  8. ;
  9. ;Abstract:
  10. ;
  11. ;    INF file for installing Network VSC miniport driver
  12. ;
  13. ;Installation Notes:
  14. ;
  15. ;    Using Devcon: Type "devcon update netvsc.inf VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}" to install
  16. ;
  17. ;--*/
  18.  
  19. [Version]
  20. Signature="$WINDOWS NT$"
  21. Class=Net
  22. ClassGuid={4d36e972-e325-11ce-bfc1-08002be10318}
  23. Provider=%MSFT%
  24. DriverVer=06/21/2006,6.0.6001.18000
  25. ;CatalogFile=vmdrivers.cat
  26.  
  27. [DestinationDirs]
  28. DefaultDestDir          = 12
  29.  
  30. [SourceDisksNames]
  31. 1 = %DiskId1%,,,""
  32.  
  33. [SourceDisksFiles]
  34. netvsc50.sys            = 1,,
  35. netvsc60.sys            = 1,,
  36.  
  37. ;*****************************************
  38. ; netvsc Install Section
  39. ;*****************************************
  40.  
  41. [Manufacturer]
  42. %MSFT%=MSFT,NTx86.5.0,NTamd64.5.1,NTx86.6.0,NTamd64.6.0
  43.  
  44. ;*****************************************
  45. ; NDIS 5.0 version of the network VSC
  46. ;*****************************************
  47.  
  48. [MSFT]
  49. %netvsc.DeviceDesc%=netvsc50_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  50.  
  51. [MSFT.NTx86.5.0]
  52. %netvsc.DeviceDesc%=netvsc50_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  53.  
  54. [MSFT.NTamd64.5.1]
  55. %netvsc.DeviceDesc%=netvsc50_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  56.  
  57. [netvsc50_Device]
  58. Characteristics = 0x4   ;NCF_PHYSICAL
  59. BusType = 0x0           ;Internal
  60. CopyFiles=netvsc50_Drivers_Dir
  61. AddReg=netvsc_Device.AddReg
  62. *IfType = 6                     ; IF_TYPE_ETHERNET_CSMACD 
  63. *MediaType = 0                  ; NdisMedium802_3 
  64. *PhysicalMediaType = 0          ; NdisPhysicalMediumUnspecified 
  65.  
  66. [netvsc50_Drivers_Dir]
  67. netvsc50.sys
  68.  
  69. [netvsc50_Device.HW]
  70. AddReg=netvsc_Device.HW.AddReg
  71.  
  72. [netvsc50_Device.Services]
  73. AddService = netvsc,%SPSVCINST_ASSOCSERVICE%, netvsc50_Service_Inst
  74.  
  75. [netvsc50_Service_Inst]
  76. DisplayName    = %netvsc.SVCDESC%
  77. ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
  78. StartType      = 3               ; SERVICE_DEMAND_START 
  79. ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
  80. ServiceBinary  = %12%\netvsc50.sys
  81. LoadOrderGroup = Extended Base
  82. AddReg         = netvsc_Parameters_AddReg
  83.  
  84. ;*****************************************
  85. ; NDIS 6.0 version of the network VSC
  86. ;*****************************************
  87.  
  88. [MSFT.NTx86.6.0]
  89. %netvsc.DeviceDesc%=netvsc60_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  90.  
  91. [MSFT.NTamd64.6.0]
  92. %netvsc.DeviceDesc%=netvsc60_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  93.  
  94. [netvsc60_Device]
  95. Characteristics = 0x4   ;NCF_PHYSICAL
  96. BusType = 0x0           ;Internal
  97. CopyFiles=netvsc60_Drivers_Dir
  98. AddReg=netvsc_Device.AddReg
  99. *IfType = 6                     ; IF_TYPE_ETHERNET_CSMACD 
  100. *MediaType = 0                  ; NdisMedium802_3 
  101. *PhysicalMediaType = 0          ; NdisPhysicalMediumUnspecified 
  102.  
  103. [netvsc60_Drivers_Dir]
  104. netvsc60.sys
  105.  
  106. [netvsc60_Device.HW]
  107. AddReg=netvsc_Device.HW.AddReg
  108.  
  109. [netvsc60_Device.Services]
  110. AddService = netvsc,%SPSVCINST_ASSOCSERVICE%, netvsc60_Service_Inst
  111.  
  112. [netvsc60_Service_Inst]
  113. DisplayName    = %netvsc.SVCDESC%
  114. ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
  115. StartType      = 3               ; SERVICE_DEMAND_START 
  116. ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
  117. ServiceBinary  = %12%\netvsc60.sys
  118. LoadOrderGroup = Extended Base
  119. AddReg         = netvsc_Parameters_AddReg
  120.  
  121. ;*****************************************
  122. ; Common sections to the NDIS 5.0 and 
  123. ; NDIS 6.0 versions of the network VSC
  124. ;*****************************************
  125.  
  126. [netvsc_Device.AddReg]
  127. HKR, Ndi,               Service,            0,          "netvsc"
  128. HKR, Ndi\Interfaces,    UpperRange,         0,          "ndis5" 
  129. HKR, Ndi\Interfaces,    LowerRange,         0,          "ethernet"
  130.  
  131. ; Network Address
  132. HKR, NDI\params\NetworkAddress,         ParamDesc,      0, %NetworkAddress%
  133. HKR, NDI\params\NetworkAddress,         type,           0, "edit"
  134. HKR, NDI\params\NetworkAddress,         LimitText,      0, "12"
  135. HKR, NDI\params\NetworkAddress,         UpperCase,      0, "1"
  136. HKR, NDI\params\NetworkAddress,         default,        0, ""
  137. HKR, NDI\params\NetworkAddress,         optional,       0, "1"
  138.  
  139. [netvsc_Device.HW.AddReg]                            
  140. HKR,,DeviceCharacteristics,0x10001,0x0100         ; Use same security checks on relative opens
  141. HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"      ; Allow generic-all access to Built-in administrators and Local system 
  142.  
  143. [netvsc_Parameters_AddReg]
  144. HKR, Parameters\Wdf, DbgPrintOn,      0x00010001, 0
  145. HKR, Parameters\Wdf, DbgBreakOnError, 0x00010001, 0
  146.  
  147. ;*****************************************
  148. ; Uninstallation sections
  149. ;*****************************************
  150.  
  151. [DefaultUninstall.Services]
  152. DelService = netvsc,0x00000200
  153.  
  154. [DefaultUninstall]
  155. DelFiles = netvsc50_Drivers_Dir
  156. DelFiles = netvsc60_Drivers_Dir
  157.  
  158. [Strings]
  159. SPSVCINST_ASSOCSERVICE      = 0x00000002
  160. MSFT                        = "Microsoft"
  161. DiskId1                     = "netvsc Installation Disk #1"
  162. netvsc.DeviceDesc           = "Microsoft VMBus Network Adapter"
  163. netvsc.SVCDESC              = "netvsc"
  164. NetworkAddress              = "Network Address"
  165.