[Version]
ClassGUID
{4d36e972-e325-11ce-bfc1-08002be10318}
DriverVer
10/19/2016,10.3.1019.2016
[Manufacturer]
%MSFT%
Microsoft, NTamd64.10.0
[ControlFlags]
[Microsoft.NTamd64.10.0]
%RTL8152B.DeviceDesc%
RTL8152B.ndi,USB\VID_045E&PID_07AB&REV_2000
%RTL8153.DeviceDesc%
RTL8153.ndi,USB\VID_045E&PID_07C6&REV_3000
%RTL8153.DeviceDesc%
RTL8153B.ndi,USB\VID_045E&PID_0927&REV_3100
[RTL8152B.ndi.NT]
AddReg
NetworkAddress.reg, Speed10_100.reg, wolptnmagic.reg, WolShutdownLinkSpeed.reg
AddReg
ChksumOffloadIV4.reg, ChksumOffloadIV6.reg, flowctrl.reg
AddReg
PriorityVlanTag.reg, VlanID.reg
AddReg
ArpNsProtOffload.reg
AddReg
LinkChgWol.reg, MSWol.reg
CopyFiles
Rtlunic.CopyFilesW10
*IfType
6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType
0 ; NdisMedium802_3
*PhysicalMediaType
14 ; NdisPhysicalMedium802_3
[RTL8152B.ndi.NT.Services]
AddService
msux64w10, 2, msusnt.Service, common.EventLog
[RTL8153.ndi.NT]
AddReg
NetworkAddress.reg, Speed10_100_1000.reg, wolptnmagic.reg, WolShutdownLinkSpeed.reg
AddReg
ChksumOffloadIV4.reg, ChksumOffloadIV6.reg, flowctrl.reg
AddReg
PriorityVlanTag.reg, VlanID.reg, Jumboframe9k.reg
AddReg
ArpNsProtOffload.reg
AddReg
LinkChgWol.reg, MSWol.reg
CopyFiles
Rtlunic.CopyFilesW10
*IfType
6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType
0 ; NdisMedium802_3
*PhysicalMediaType
14 ; NdisPhysicalMedium802_3
[RTL8153.ndi.NT.Services]
AddService
msux64w10, 2, msusnt.Service, common.EventLog
[RTL8153B.ndi.NT]
AddReg
NetworkAddress.reg, Speed10_100_1000.reg, wolptnmagic.reg, WolShutdownLinkSpeed.reg
AddReg
ChksumOffloadIV4.reg, ChksumOffloadIV6.reg, flowctrl.reg
AddReg
PriorityVlanTag.reg, VlanID.reg, Jumboframe9k.reg
AddReg
ArpNsProtOffload.reg
AddReg
LinkChgWol.reg, MSWol.reg
CopyFiles
Rtlunic.CopyFilesW10
*IfType
6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType
0 ; NdisMedium802_3
*PhysicalMediaType
14 ; NdisPhysicalMedium802_3
[RTL8153B.ndi.NT.Services]
AddService
msux64w10, 2, msusnt.Service, common.EventLog
[NetworkAddress.reg]
HKR,Ndi\params\NetworkAddress, ParamDesc, 0, %NetworkAddress%
HKR,Ndi\params\NetworkAddress, type, 0, "edit"
HKR,Ndi\params\NetworkAddress, default, 0, "000000000000"
HKR,Ndi\params\NetworkAddress, LimitText, 0, "12"
HKR,Ndi\params\NetworkAddress, UpperCase, 0, "1"
HKR,Ndi\params\NetworkAddress, Optional, 0, "1"
[Speed10_100.reg]
HKR,Ndi\params\*SpeedDuplex, ParamDesc, 0, %SpeedDuplex%
HKR,Ndi\params\*SpeedDuplex, default, 0, "0"
HKR,Ndi\params\*SpeedDuplex, type, 0, "enum"
HKR,Ndi\params\*SpeedDuplex\enum, "0", 0, %AutoDetect%
HKR,Ndi\params\*SpeedDuplex\enum, "1", 0, %10Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum, "2", 0, %10Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum, "3", 0, %100Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum, "4", 0, %100Mb-Full-Duplex%
[Speed10_100_1000.reg]
HKR,Ndi\params\*SpeedDuplex, ParamDesc, 0, %SpeedDuplex%
HKR,Ndi\params\*SpeedDuplex, default, 0, "0"
HKR,Ndi\params\*SpeedDuplex, type, 0, "enum"
HKR,Ndi\params\*SpeedDuplex\enum, "0", 0, %AutoDetect%
HKR,Ndi\params\*SpeedDuplex\enum, "1", 0, %10Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum, "2", 0, %10Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum, "3", 0, %100Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum, "4", 0, %100Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum, "6", 0, %1000Mb-Full-Duplex%
[flowctrl.reg]
HKR,Ndi\params\*FlowControl, ParamDesc, 0, %FlowControl%
HKR,Ndi\params\*FlowControl, default, 0, "3"
HKR,Ndi\params\*FlowControl, type, 0, "enum"
HKR,Ndi\params\*FlowControl\enum, "0", 0, %Disabled%
HKR,Ndi\params\*FlowControl\enum, "3", 0, %RxTxEnabled%
[wolptnmagic.reg]
HKR, Ndi\params\*WakeOnMagicPacket, ParamDesc, 0, %WakeOnMagPkt%
HKR, Ndi\params\*WakeOnMagicPacket, default, 0, "1"
HKR, Ndi\params\*WakeOnMagicPacket, type, 0, "enum"
HKR, Ndi\params\*WakeOnMagicPacket\enum, "0", 0, %Disabled%
HKR, Ndi\params\*WakeOnMagicPacket\enum, "1", 0, %Enabled%
HKR,,*WakeOnMagicPacket,0,"1"
HKR, Ndi\params\*WakeOnPattern, ParamDesc, 0, %WakeOnPtn%
HKR, Ndi\params\*WakeOnPattern, default, 0, "1"
HKR, Ndi\params\*WakeOnPattern, type, 0, "enum"
HKR, Ndi\params\*WakeOnPattern\enum, "0", 0, %Disabled%
HKR, Ndi\params\*WakeOnPattern\enum, "1", 0, %Enabled%
HKR,,*WakeOnPattern,0,"1"
[ChksumOffloadIV4.reg]
HKR,Ndi\params\*IPChecksumOffloadIPv4, ParamDesc, 0, %IPChksumOffv4%
HKR,Ndi\params\*IPChecksumOffloadIPv4, default, 0, "3"
HKR,Ndi\params\*IPChecksumOffloadIPv4, type, 0, "enum"
HKR,Ndi\params\*IPChecksumOffloadIPv4\enum, "0", 0, %Disabled%
HKR,Ndi\params\*IPChecksumOffloadIPv4\enum, "1", 0, %TxEnabled%
HKR,Ndi\params\*IPChecksumOffloadIPv4\enum, "2", 0, %RxEnabled%
HKR,Ndi\params\*IPChecksumOffloadIPv4\enum, "3", 0, %RxTxEnabled%
HKR,,*IPChecksumOffloadIPv4,0,"3"
HKR,Ndi\params\*TCPChecksumOffloadIPv4, ParamDesc, 0, %TCPChksumOffv4%
HKR,Ndi\params\*TCPChecksumOffloadIPv4, default, 0, "3"
HKR,Ndi\params\*TCPChecksumOffloadIPv4, type, 0, "enum"
HKR,Ndi\params\*TCPChecksumOffloadIPv4\enum, "0", 0, %Disabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv4\enum, "1", 0, %TxEnabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv4\enum, "2", 0, %RxEnabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv4\enum, "3", 0, %RxTxEnabled%
HKR,,*TCPChecksumOffloadIPv4,0,"3"
HKR,Ndi\params\*UDPChecksumOffloadIPv4, ParamDesc, 0, %UDPChksumOffv4%
HKR,Ndi\params\*UDPChecksumOffloadIPv4, default, 0, "3"
HKR,Ndi\params\*UDPChecksumOffloadIPv4, type, 0, "enum"
HKR,Ndi\params\*UDPChecksumOffloadIPv4\enum, "0", 0, %Disabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv4\enum, "1", 0, %TxEnabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv4\enum, "2", 0, %RxEnabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv4\enum, "3", 0, %RxTxEnabled%
HKR,,*UDPChecksumOffloadIPv4,0,"3"
[ChksumOffloadIV6.reg]
HKR,Ndi\params\*TCPChecksumOffloadIPv6, ParamDesc, 0, %TCPChksumOffv6%
HKR,Ndi\params\*TCPChecksumOffloadIPv6, default, 0, "3"
HKR,Ndi\params\*TCPChecksumOffloadIPv6, type, 0, "enum"
HKR,Ndi\params\*TCPChecksumOffloadIPv6\enum, "0", 0, %Disabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv6\enum, "1", 0, %TxEnabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv6\enum, "2", 0, %RxEnabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv6\enum, "3", 0, %RxTxEnabled%
HKR,,*TCPChecksumOffloadIPv6,0,"3"
HKR,Ndi\params\*UDPChecksumOffloadIPv6, ParamDesc, 0, %UDPChksumOffv6%
HKR,Ndi\params\*UDPChecksumOffloadIPv6, default, 0, "3"
HKR,Ndi\params\*UDPChecksumOffloadIPv6, type, 0, "enum"
HKR,Ndi\params\*UDPChecksumOffloadIPv6\enum, "0", 0, %Disabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv6\enum, "1", 0, %TxEnabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv6\enum, "2", 0, %RxEnabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv6\enum, "3", 0, %RxTxEnabled%
HKR,,*UDPChecksumOffloadIPv6,0,"3"
[PriorityVlanTag.reg]
HKR,Ndi\params\*PriorityVLANTag, ParamDesc, 0, %PriorityVLAN%
HKR,Ndi\params\*PriorityVLANTag, default, 0, "1"
HKR,Ndi\params\*PriorityVLANTag, type, 0, "enum"
HKR,Ndi\params\*PriorityVLANTag\enum, "0", 0, %Disabled%
HKR,Ndi\params\*PriorityVLANTag\enum, "1", 0, %Enabled%
HKR,,*PriorityVLANTag,0,"1"
[VlanID.reg]
HKR, Ndi\params\VlanID, ParamDesc, , %VlanID%
HKR, Ndi\params\VlanID, Type, , "int"
HKR, Ndi\params\VlanID, Default, , "0"
HKR, Ndi\params\VlanID, min, , "0"
HKR, Ndi\params\VlanID, max, , "4095"
HKR, Ndi\params\VlanID, step, , "1"
HKR, Ndi\params\VlanID, UpperCase, , "1"
HKR, Ndi\params\VlanID, optional, , "1"
[LsoV2Offload.reg]
HKR,Ndi\params\*LsoV2IPv4, ParamDesc, 0, %LSOv2v4%
HKR,Ndi\params\*LsoV2IPv4, default, 0, "1"
HKR,Ndi\params\*LsoV2IPv4, type, 0, "enum"
HKR,Ndi\params\*LsoV2IPv4\enum, "0", 0, %Disabled%
HKR,Ndi\params\*LsoV2IPv4\enum, "1", 0, %Enabled%
HKR,Ndi\params\*LsoV2IPv6, ParamDesc, 0, %LSOv2v6%
HKR,Ndi\params\*LsoV2IPv6, default, 0, "1"
HKR,Ndi\params\*LsoV2IPv6, type, 0, "enum"
HKR,Ndi\params\*LsoV2IPv6\enum, "0", 0, %Disabled%
HKR,Ndi\params\*LsoV2IPv6\enum, "1", 0, %Enabled%
[ArpNsProtOffload.reg]
HKR,Ndi\params\*PMARPOffload, ParamDesc, 0, %ArpOffload%
HKR,Ndi\params\*PMARPOffload, default, 0, "1"
HKR,Ndi\params\*PMARPOffload, type, 0, "enum"
HKR,Ndi\params\*PMARPOffload\enum, "0", 0, %Disabled%
HKR,Ndi\params\*PMARPOffload\enum, "1", 0, %Enabled%
HKR,Ndi\params\*PMNSOffload, ParamDesc, 0, %NsOffload%
HKR,Ndi\params\*PMNSOffload, default, 0, "1"
HKR,Ndi\params\*PMNSOffload, type, 0, "enum"
HKR,Ndi\params\*PMNSOffload\enum, "0", 0, %Disabled%
HKR,Ndi\params\*PMNSOffload\enum, "1", 0, %Enabled%
[WolShutdownLinkSpeed.reg]
HKR,Ndi\params\WolShutdownLinkSpeed, ParamDesc, 0, %WolShutdownLinkSpeed%
HKR,Ndi\params\WolShutdownLinkSpeed, default, 0, "0"
HKR,Ndi\params\WolShutdownLinkSpeed, type, 0, "enum"
HKR,Ndi\params\WolShutdownLinkSpeed\enum, "0", 0, %10MbFirst%
HKR,Ndi\params\WolShutdownLinkSpeed\enum, "1", 0, %100MbFirst%
HKR,Ndi\params\WolShutdownLinkSpeed\enum, "2", 0, %NotSpeedDown%
HKR,,WolShutdownLinkSpeed,0,"0"
[LinkChgWol.reg]
HKR, Ndi\params\WakeOnLinkChange, ParamDesc, 0, %LinkChgWol%
HKR, Ndi\params\WakeOnLinkChange, type, 0, "enum"
HKR, Ndi\params\WakeOnLinkChange, default, 0, "1"
HKR, Ndi\params\WakeOnLinkChange\enum, "0", 0, %Disabled%
HKR, Ndi\params\WakeOnLinkChange\enum, "1", 0, %Enabled%
HKR,,WakeOnLinkChange,0,"1"
[Jumboframe9k.reg]
HKR,Ndi\params\*JumboPacket, ParamDesc, 0, %JumboFrame%
HKR,Ndi\params\*JumboPacket, default, 0, "1514"
HKR,Ndi\params\*JumboPacket, type, 0, "enum"
HKR,Ndi\params\*JumboPacket\enum, "1514", 0, %Disabled%
HKR,Ndi\params\*JumboPacket\enum, "2048", 0, %2KBMTU%
HKR,Ndi\params\*JumboPacket\enum, "3072", 0, %3KBMTU%
HKR,Ndi\params\*JumboPacket\enum, "4096", 0, %4KBMTU%
HKR,Ndi\params\*JumboPacket\enum, "5120", 0, %5KBMTU%
HKR,Ndi\params\*JumboPacket\enum, "6144", 0, %6KBMTU%
HKR,Ndi\params\*JumboPacket\enum, "7168", 0, %7KBMTU%
HKR,Ndi\params\*JumboPacket\enum, "8192", 0, %8KBMTU%
HKR,Ndi\params\*JumboPacket\enum, "9216", 0, %9KBMTU%
HKR,,*JumboPacket,0,"1514"
[MSWol.reg]
HKR, Ndi\params\*ModernStandbyWoLMagicPacket, ParamDesc, 0, %ModernStandbyWoLMagic%
HKR, Ndi\params\*ModernStandbyWoLMagicPacket, type, 0, "enum"
HKR, Ndi\params\*ModernStandbyWoLMagicPacket, default, 0, "1"
HKR, Ndi\params\*ModernStandbyWoLMagicPacket\enum, "0", 0, %Disabled%
HKR, Ndi\params\*ModernStandbyWoLMagicPacket\enum, "1", 0, %Enabled%
HKR,,*ModernStandbyWoLMagicPacket,0,"1"
[TxRxBuf52B.reg]
HKR,,ReceiveBuffers,0x00010001,32
HKR,,TransmitBuffers,0x00010001,4
[TxRxBuf53.reg]
HKR,,ReceiveBuffers,0x00010001,32
HKR,,TransmitBuffers,0x00010001,4
[Common52B.reg]
HKR,,HwOption,0x00010001,0xF
HKR,,SwOption,0x00010001,0
HKR,,HwOptimize,0x00010001,0
HKR,,HwFlags,0x00010001,1
HKR,,MonitorModeEnabled,0x00010001,0
[Common53.reg]
HKR,,HwOption,0x00010001,0xF
HKR,,SwOption,0x00010001,0
HKR,,HwOptimize,0x00010001,0
HKR,,HwFlags,0x00010001,0
HKR,,MonitorModeEnabled,0x00010001,0
[DrvOption.reg]
HKR,,DrvOption,0x00010001,2
[MSUX64W10.NT.Reg]
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR, Ndi, Service, 0, "msux64w10"
[msusnt.Service]
DisplayName
%Rtlunic.Service.DispName%
ServiceType
1 ; %SERVICE_KERNEL_DRIVER%
StartType
3 ; %SERRVICE_DEMAND_START%
ErrorControl
1 ; %SERRVICE_ERROR_NORMAL%
ServiceBinary
%12%\msux64w10.sys
[common.EventLog]
AddReg
common.AddEventLog.reg
[common.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported , 0x00010001, 7
[Rtlunic.CopyFilesW10]
[DestinationDirs]
DefaultDestDir
11 ; LDID_SYS
[SourceDisksNames]
[SourceDisksFiles]
[Strings]
DISKNAME
"Microsoft USB Fast/Gigabit Ethernet NIC Family all in one NDIS Driver"
Rtlunic.Service.DispName
"Microsoft USB Fast/Gigabit Ethernet NIC NDIS6.40 64-bit Driver"
RTL8152B.DeviceDesc
"Surface Ethernet Adapter"
RTL8153.DeviceDesc
"Surface Ethernet Adapter"
NetworkAddress
"Network Address"
AutoDetect
"Auto Negotiation"
SpeedDuplex
"Speed & Duplex"
10Mb-Half-Duplex
"10 Mbps Half Duplex"
10Mb-Full-Duplex
"10 Mbps Full Duplex"
100Mb-Half-Duplex
"100 Mbps Half Duplex"
100Mb-Full-Duplex
"100 Mbps Full Duplex"
1000Mb-Full-Duplex
"1.0 Gbps Full Duplex"
FlowControl
"Flow Control"
WakeOnMagPkt
"Wake on Magic Packet"
WakeOnPtn
"Wake on pattern match"
LinkChgWol
"Wake on link change"