[Version]
ClassGUID
{4d36e972-e325-11ce-bfc1-08002be10318}
DriverVer
06/21/2006,6.1.7600.16385
[ControlFlags]
[Manufacturer]
%Msft%
MSFT,NTx86,NTamd64
[MSFT.NTx86]
%VMSMP_Desc%
VMSMP.ndi, VMS_MP
[MSFT.NTamd64]
%VMSMP_Desc%
VMSMP.ndi, VMS_MP
[VMSMP.ndi]
Characteristics
0xA1 ;NCF_NOT_USER_REMOVABLE | NCF_VIRTUAL | NCF_HAS_UI
*IfType
6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType
0 ; NdisMedium802_3
*PhysicalMediaType
0 ; NdisPhysicalMediumUnspecified
[VMSMP.ndi.AddReg]
HKR, Ndi, Service, 0, VMSMP
HKR, Ndi, HelpText, 0, "%VMSMP_HELP%"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR, NDI\params\NetworkAddress, ParamDesc, 0, %NetworkAddress%
HKR, NDI\params\NetworkAddress, type, 0, "edit"
HKR, NDI\params\NetworkAddress, LimitText, 0, "12"
HKR, NDI\params\NetworkAddress, UpperCase, 0, "1"
HKR, NDI\params\NetworkAddress, default, 0, ""
HKR, NDI\params\NetworkAddress, optional, 0, "1"
HKR, Ndi\Params\*IPChecksumOffloadIPv4, ParamDesc, 0, %Ip4IpChecksum%
HKR, Ndi\Params\*IPChecksumOffloadIPv4, type, 0, "enum"
HKR, Ndi\Params\*IPChecksumOffloadIPv4, default, 0, "3"
HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum, "0", 0, %CmnDisabled%
HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum, "1", 0, %OflEnabledTx%
HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum, "2", 0, %OflEnabledRx%
HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum, "3", 0, %OflEnabledTxRx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4, ParamDesc, 0, %Ip4TcpChecksum%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4, type, 0, "enum"
HKR, Ndi\Params\*TCPChecksumOffloadIPv4, default, 0, "3"
HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum, "0", 0, %CmnDisabled%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum, "1", 0, %OflEnabledTx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum, "2", 0, %OflEnabledRx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum, "3", 0, %OflEnabledTxRx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6, ParamDesc, 0, %Ip6TcpChecksum%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6, type, 0, "enum"
HKR, Ndi\Params\*TCPChecksumOffloadIPv6, default, 0, "3"
HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum, "0", 0, %CmnDisabled%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum, "1", 0, %OflEnabledTx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum, "2", 0, %OflEnabledRx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum, "3", 0, %OflEnabledTxRx%
HKR, Ndi\Params\*UDPChecksumOffloadIPv4, ParamDesc, 0, %Ip4UdpChecksum%
HKR, Ndi\Params\*UDPChecksumOffloadIPv4, type, 0, "enum"
HKR, Ndi\Params\*UDPChecksumOffloadIPv4, default, 0, "2"
HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum, "0", 0, %CmnDisabled%
HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum, "2", 0, %OflEnabledRx%
HKR, Ndi\Params\*UDPChecksumOffloadIPv6, ParamDesc, 0, %Ip6UdpChecksum%
HKR, Ndi\Params\*UDPChecksumOffloadIPv6, type, 0, "enum"
HKR, Ndi\Params\*UDPChecksumOffloadIPv6, default, 0, "2"
HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum, "0", 0, %CmnDisabled%
HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum, "2", 0, %OflEnabledRx%
HKR, Ndi\Params\*LsoV2IPv4, ParamDesc, 0, %Ip4TcpLsoV2%
HKR, Ndi\Params\*LsoV2IPv4, type, 0, "enum"
HKR, Ndi\Params\*LsoV2IPv4, default, 0, "1"
HKR, Ndi\Params\*LsoV2IPv4\Enum, "0", 0, %CmnDisabled%
HKR, Ndi\Params\*LsoV2IPv4\Enum, "1", 0, %CmnEnabled%
HKR, Ndi\Params\*LsoV2IPv6, ParamDesc, 0, %Ip6TcpLsoV2%
HKR, Ndi\Params\*LsoV2IPv6, type, 0, "enum"
HKR, Ndi\Params\*LsoV2IPv6, default, 0, "1"
HKR, Ndi\Params\*LsoV2IPv6\Enum, "0", 0, %CmnDisabled%
HKR, Ndi\Params\*LsoV2IPv6\Enum, "1", 0, %CmnEnabled%
HKR, Ndi\Params\*JumboPacket, ParamDesc, 0, %JumboPacket%
HKR, Ndi\Params\*JumboPacket, default, 0, "1514"
HKR, Ndi\Params\*JumboPacket\Enum, "1514", 0, %CmnDisabled%
HKR, Ndi\Params\*JumboPacket\Enum, "4088", 0, %Bytes4088%
HKR, Ndi\Params\*JumboPacket\Enum, "9014", 0, %Bytes9014%
HKR, Ndi\Params\*JumboPacket, type, 0, "enum"
[VMSMP.ndi.DelReg]
HKR, Ndi\Params\Ip4IpChecksum\Enum
HKR, Ndi\Params\Ip4IpChecksum
HKR, Ndi\Params\Ip4TcpChecksum\Enum
HKR, Ndi\Params\Ip4TcpChecksum
HKR, Ndi\Params\Ip4TcpLsoV1\Enum
HKR, Ndi\Params\Ip4TcpLsoV1
[VMSMP.ndi.Services]
AddService
VMSMP, 2, VMSMP.AddService, VMSMP.AddEventLog
[VMSMP.AddService]
ServiceType
1 ;SERVICE_KERNEL_DRIVER
StartType
3 ;SERVICE_DEMAND_START
ErrorControl
1 ;SERVICE_ERROR_NORMAL
ServiceBinary
%12%\vmswitch.sys
[VMSMP.AddEventLog]
AddReg
VMSMP.AddEventLog.AddReg
[VMSMP.AddEventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\vmswitch.sys"
HKR,,TypesSupported,0x00010001,7
[Strings]
VMSMP_Desc
"Microsoft Virtual Network Switch Adapter"
VMSMP_HELP
"Virtual network switch miniport adapter"
NetworkAddress
"Network Address"
Ip4IpChecksum
"IPv4 Checksum Offload"
Ip4TcpChecksum
"TCP Checksum Offload (IPv4)"
Ip6TcpChecksum
"TCP Checksum Offload (IPv6)"
Ip4UdpChecksum
"UDP Checksum Offload (IPv4)"
Ip6UdpChecksum
"UDP Checksum Offload (IPv6)"
Ip4TcpLsoV2
"Large Send Offload Version 2 (IPv4)"
Ip6TcpLsoV2
"Large Send Offload Version 2 (IPv6)"
VlanSupport
"Ieee 802.1Q VLAN"
OflEnabledTx
"Tx Enabled"
OflEnabledRx
"Rx Enabled"
OflEnabledTxRx
"Rx & Tx Enabled"
JumboPacket
"Jumbo Packet"