;------------------------------------------------------------------------------- ; NETVIRTUALCHANNEL.INF ; ; Copyright (c) Microsoft Corporation. All rights reserved. ; ; This inf file provides the default sections that must be ; included by external INFs which require the virtual channel functionality. ; For eg: Multiple PDP context functionality for WWAN connections. ; The Class/ClassGuid and Hardware ID matches for this driver ; package are not relevant for external INFs including this ; driver. The including driver may be any class and match ; any Hardware ID. ; ; An external INF is expected to include the sections of this ; INF by adding Include/Needs directives for each possible ; [DDInstall.*] section to the corresponding [NetVChannel.*] ; sections as shown below. ; ; Note that an external INF must have each of these DDInstall ; sections, and reference each of these NetVChannel sections regardless ; of whether either INF currently specifies any directives for ; that sections. This allows future extensibility of the base ; inbox INF sections to apply to existing external drivers. ; ; Currently this is used to provide multiple PDP context functionality for ; WWAN connections. ; ; ; [DDInstall] ; Include=netvchannel.inf ; Needs=NetVChannel ; ; also include any existing DDInstall directives ; ; [DDInstall.HW] ; Include=netvchannel.inf ; Needs=NetVChannel.HW ; ; also include any existing DDInstall.HW directives ; ; [DDInstall.Interfaces] ; Include=netvchannel.inf ; Needs=NetVChannel.Interfaces ; ; also include any existing DDInstall.Interfaces directives ; ; [DDInstall.Services] ; Include=netvchannel.inf ; Needs=NetVChannel.Services ; ; also include any existing any DDInstall.Services directives [Version] Signature = "$Windows NT$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %Msft% DriverVer=07/15/2016,10.0.14393.0 [Manufacturer] %Msft% = Microsoft,NTamd64 [ControlFlags] ExcludeFromSelect = * [Microsoft.NTamd64] %NetVChannel.DeviceDesc% = NetVChannel ;DO NOT REMOVE - NetVChannel is referenced externally using Include/Needs [NetVChannel] Include=netvwifibus.inf Needs=VWiFiBus CopyFiles = NetVChannel_CopyFiles [NetVChannel_CopyFiles] ;DO NOT REMOVE - NetVChannel.HW is referenced externally using Include/Needs [NetVChannel.HW] Include=netvwifibus.inf Needs=VWiFiBus.HW ;DO NOT REMOVE - NetVChannel.Interfaces is referenced externally using Include/Needs [NetVChannel.Interfaces] Include=netvwifibus.inf Needs=VWiFiBus.Interfaces ;DO NOT REMOVE - NetVChannel.Services is referenced externally using Include/Needs [NetVChannel.Services] Include=netvwifibus.inf Needs=VWiFiBus.Services [Strings] ;Not localizable Msft = "Microsoft" ;Localizable NetVChannel.DeviceDesc = "Generic Virtual Network Channel Device"