home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 4 / Windows / inf / wnetvsc.inf < prev    next >
Windows Setup INFormation  |  2008-01-19  |  10KB  |  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. [Version]
  19. Signature="$WINDOWS NT$"
  20. Class=Net
  21. ClassGuid={4d36e972-e325-11ce-bfc1-08002be10318}
  22. Provider=%MSFT%
  23. DriverVer=06/21/2006,6.0.6001.18000
  24. ;CatalogFile=vmdrivers.cat
  25. [DestinationDirs]
  26. DefaultDestDir          = 12
  27. [SourceDisksNames]
  28. 1 = %DiskId1%,,,""
  29. [SourceDisksFiles]
  30. netvsc50.sys            = 1,,
  31. netvsc60.sys            = 1,,
  32. ;*****************************************
  33. ; netvsc Install Section
  34. ;*****************************************
  35. [Manufacturer]
  36. %MSFT%=MSFT,NTx86.5.0,NTamd64.5.1,NTx86.6.0,NTamd64.6.0
  37. ;*****************************************
  38. ; NDIS 5.0 version of the network VSC
  39. ;*****************************************
  40. [MSFT]
  41. %netvsc.DeviceDesc%=netvsc50_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  42. [MSFT.NTx86.5.0]
  43. %netvsc.DeviceDesc%=netvsc50_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  44. [MSFT.NTamd64.5.1]
  45. %netvsc.DeviceDesc%=netvsc50_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  46. [netvsc50_Device]
  47. Characteristics = 0x4   ;NCF_PHYSICAL
  48. BusType = 0x0           ;Internal
  49. CopyFiles=netvsc50_Drivers_Dir
  50. AddReg=netvsc_Device.AddReg
  51. *IfType = 6                     ; IF_TYPE_ETHERNET_CSMACD 
  52. *MediaType = 0                  ; NdisMedium802_3 
  53. *PhysicalMediaType = 0          ; NdisPhysicalMediumUnspecified 
  54. [netvsc50_Drivers_Dir]
  55. netvsc50.sys
  56. [netvsc50_Device.HW]
  57. AddReg=netvsc_Device.HW.AddReg
  58. [netvsc50_Device.Services]
  59. AddService = netvsc,%SPSVCINST_ASSOCSERVICE%, netvsc50_Service_Inst
  60. [netvsc50_Service_Inst]
  61. DisplayName    = %netvsc.SVCDESC%
  62. ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
  63. StartType      = 3               ; SERVICE_DEMAND_START 
  64. ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
  65. ServiceBinary  = %12%\netvsc50.sys
  66. LoadOrderGroup = Extended Base
  67. AddReg         = netvsc_Parameters_AddReg
  68. ;*****************************************
  69. ; NDIS 6.0 version of the network VSC
  70. ;*****************************************
  71. [MSFT.NTx86.6.0]
  72. %netvsc.DeviceDesc%=netvsc60_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  73. [MSFT.NTamd64.6.0]
  74. %netvsc.DeviceDesc%=netvsc60_Device, VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
  75. [netvsc60_Device]
  76. Characteristics = 0x4   ;NCF_PHYSICAL
  77. BusType = 0x0           ;Internal
  78. CopyFiles=netvsc60_Drivers_Dir
  79. AddReg=netvsc_Device.AddReg
  80. *IfType = 6                     ; IF_TYPE_ETHERNET_CSMACD 
  81. *MediaType = 0                  ; NdisMedium802_3 
  82. *PhysicalMediaType = 0          ; NdisPhysicalMediumUnspecified 
  83. [netvsc60_Drivers_Dir]
  84. netvsc60.sys
  85. [netvsc60_Device.HW]
  86. AddReg=netvsc_Device.HW.AddReg
  87. [netvsc60_Device.Services]
  88. AddService = netvsc,%SPSVCINST_ASSOCSERVICE%, netvsc60_Service_Inst
  89. [netvsc60_Service_Inst]
  90. DisplayName    = %netvsc.SVCDESC%
  91. ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
  92. StartType      = 3               ; SERVICE_DEMAND_START 
  93. ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
  94. ServiceBinary  = %12%\netvsc60.sys
  95. LoadOrderGroup = Extended Base
  96. AddReg         = netvsc_Parameters_AddReg
  97. ;*****************************************
  98. ; Common sections to the NDIS 5.0 and 
  99. ; NDIS 6.0 versions of the network VSC
  100. ;*****************************************
  101. [netvsc_Device.AddReg]
  102. HKR, Ndi,               Service,            0,          "netvsc"
  103. HKR, Ndi\Interfaces,    UpperRange,         0,          "ndis5" 
  104. HKR, Ndi\Interfaces,    LowerRange,         0,          "ethernet"
  105. ; Network Address
  106. HKR, NDI\params\NetworkAddress,         ParamDesc,      0, %NetworkAddress%
  107. HKR, NDI\params\NetworkAddress,         type,           0, "edit"
  108. HKR, NDI\params\NetworkAddress,         LimitText,      0, "12"
  109. HKR, NDI\params\NetworkAddress,         UpperCase,      0, "1"
  110. HKR, NDI\params\NetworkAddress,         default,        0, ""
  111. HKR, NDI\params\NetworkAddress,         optional,       0, "1"
  112. [netvsc_Device.HW.AddReg]                            
  113. HKR,,DeviceCharacteristics,0x10001,0x0100         ; Use same security checks on relative opens
  114. HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"      ; Allow generic-all access to Built-in administrators and Local system 
  115. [netvsc_Parameters_AddReg]
  116. HKR, Parameters\Wdf, DbgPrintOn,      0x00010001, 0
  117. HKR, Parameters\Wdf, DbgBreakOnError, 0x00010001, 0
  118. ;*****************************************
  119. ; Uninstallation sections
  120. ;*****************************************
  121. [DefaultUninstall.Services]
  122. DelService = netvsc,0x00000200
  123. [DefaultUninstall]
  124. DelFiles = netvsc50_Drivers_Dir
  125. DelFiles = netvsc60_Drivers_Dir
  126. [Strings]
  127. SPSVCINST_ASSOCSERVICE      = 0x00000002
  128. MSFT                        = "Microsoft"
  129. DiskId1                     = "netvsc Installation Disk #1"
  130. netvsc.DeviceDesc           = "Microsoft VMBus Network Adapter"
  131. netvsc.SVCDESC              = "netvsc"
  132. NetworkAddress              = "Network Address"