ZkMpjWdm.inf Driver File Contents (502tv503v20.zip)

;2002/12/27 UPMOST UPG502TV/UPG503 V2.0 WDM driver for Windows 2000/XP
;Multi TV Driver

[Version]
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
;Class=Image
;ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%String0%
DriverVer=12/27/2002,2.0

[ControlFlags]
;ExcludeFromSelect=*

[Manufacturer]
%String1%=WINBOND

[WINBOND]
%String2%=Wdm.Install, PCI\VEN_1050&DEV_9922, PCI\VEN_1050&DEV_9921
%WKMPJCAP.DeviceDesc%=Wkmpjcap.Device,WKMPJCAP

[DestinationDirs]
Wdm.Files.Driver=10,System32\Drivers
Wdm.Files.Driver.NTx86=10,System32\Drivers
Wkmpjcap.CopyDrivers=10,system32\drivers

[SourceDisksNames]
1="Wdm build directory",,,
1="WkMpjCap Disk","",1

[SourceDisksFiles]
Zkmpj.sys=1
Wkmpjcap.sys=1

[SourceDisksFiles.x86]
Zkmpj.sys=1

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  Windows 98

[Wdm.Install]
CopyFiles=Wdm.Files.Driver
AddReg=Wdm.AddReg, Parameters

[Wdm.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Zkmpj.sys

[Wdm.Files.Driver]
Zkmpj.sys

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Parameters in the registry

[Parameters]
HKR,%ParamsBranch%,VinFieldOffset,1,aa
HKR,%ParamsBranch%,VinCntl,1,0e
HKR,%ParamsBranch%,I2CDeviceId,1,4a
HKR,%ParamsBranch%,I2CRepeatedStart,1,01
HKR,%ParamsBranch%,PCR,1,60
HKR,%ParamsBranch%,AudioCapture,1,01
HKR,%ParamsBranch%,AudioExFifo,1,01
HKR,%ParamsBranch%,AudioExFifoSize,1,03
HKR,%ParamsBranch%,AudioExFifoType,1,00
HKR,%ParamsBranch%,A_VVerticalSyncLocked,1,01
HKR,%ParamsBranch%,W9926QF,1,00
HKR,%ParamsBranch%,ADIVR,1,f9
HKR,%ParamsBranch%,PPCR,1,03
HKR,%ParamsBranch%,VendorId,1,10,50
HKR,%ParamsBranch%,DeviceId,1,99,22
HKR,%ParamsBranch%,VerifyFrameFlag,1,1
HKR,%ParamsBranch%,DMABufferSize,1,1
HKR,%ParamsBranch%,VideoStandard,1, 1   ; 0 -> PAL, 1 -> NTSC
HKR,%ParamsBranch%,I2CDecoderType,1, 0  ; 0 -> SAA7113, 1 -> SAA7114
HKR,%ParamsBranch%,Source0Value,1, c0
HKR,%ParamsBranch%,SourceAddress,1, 2

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Windows 2000

[Wdm.Install.NTx86]
CopyFiles=Wdm.Files.Driver.NTx86
AddReg=Parameters.NT

[Wdm.Files.Driver.NTx86]
Zkmpj.sys,,,%COPYFLG_NOSKIP%

[Wdm.Install.NTx86.Services]
AddService = ZkMpj, %SPSVCINST_ASSOCSERVICE%, Wdm.Service

[Wdm.Service]
DisplayName    = %Wdm.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %10%\System32\Drivers\Zkmpj.sys
;Dependencies   = +DebugPrint

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Parameters in the registry

[Parameters.NT]
HKR,%ParamsBranch%,VinFieldOffset,0x00010001,0xaa
HKR,%ParamsBranch%,VinCntl,0x00010001,0x0e
HKR,%ParamsBranch%,I2CDeviceId,0x00010001,0x4a
HKR,%ParamsBranch%,I2CRepeatedStart,0x00010001,1
HKR,%ParamsBranch%,PCR,0x00010001,0x60
HKR,%ParamsBranch%,AudioCapture,0x00010001,1
HKR,%ParamsBranch%,AudioExFifo,0x00010001,1
HKR,%ParamsBranch%,AudioExFifoSize,0x00010001,3
HKR,%ParamsBranch%,AudioExFifoType,0x00010001,0
HKR,%ParamsBranch%,A_VVerticalSyncLocked,0x00010001,1
HKR,%ParamsBranch%,W9926QF,0x00010001,0
HKR,%ParamsBranch%,ADIVR,0x00010001,0xf9
HKR,%ParamsBranch%,PPCR,0x00010001,0x03
HKR,%ParamsBranch%,VendorId,0x00010001,0x1050
HKR,%ParamsBranch%,DeviceId,0x00010001,0x9922
HKR,%ParamsBranch%,VerifyFrameFlag,0x00010001,1
HKR,%ParamsBranch%,DMABufferSize,0x00010001,1
HKR,%ParamsBranch%,VideoStandard,0x00010001, 1  ; 0 -> PAL, 1 -> NTSC
HKR,%ParamsBranch%,I2CDecoderType,0x00010001, 0 ; 0 -> SAA7113, 1 -> SAA7114
HKR,%ParamsBranch%,Source0Value,0x00010001, 0xc0
HKR,%ParamsBranch%,SourceAddress,0x00010001, 0x02

[Wkmpjcap.Device]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation
AddReg=     Wkmpjcap.AddReg, Parameters
CopyFiles=  Wkmpjcap.CopyDrivers
KnownFiles= Wkmpjcap.KnownFiles

[Wkmpjcap.Device.NT]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT
AddReg=     Wkmpjcap.AddReg, Parameters.NT
CopyFiles=  Wkmpjcap.CopyDrivers

[Wkmpjcap.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Wkmpjcap.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01

;Registry VFW
;HKR,,VfwKey,,%VfwKeyString%
;HKR,,VfwDeviceDesc,,%VfwDeviceDescString%
;HKR,,DeviceType,0x10001,2
;HKR,,DeviceSubType,0x10001,1

;
; For Video For Window driver
;
;HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%,"Description",,%VfwDeviceDescString%
;HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%,"FriendlyName",,%VfwDeviceDescString%
;HKLM,%MediaResourcesMSVideo%\MSVideo.%VfwKeyString%,"Driver",,"vfwwdm.drv"

[Wkmpjcap.CopyDrivers]
Wkmpjcap.sys
stream.sys

[Wkmpjcap.KnownFiles]
Wkmpjcap.sys=safe

[WKMPJCAP.Device.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvTuner,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,

[WKMPJCAP.Device.NT.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvTuner,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,

[VideoCapture]
AddReg=VideoCapture.AddReg

[VideoTvTuner]
AddReg=VideoTvTuner.AddReg

[VideoCrossbar]
AddReg=VideoXBar.AddReg

[VideoTvAudio]
AddReg=VideoTvAudio.AddReg

[VideoCapture.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%WKMPJCAP.Capture%
; IAMVideoCompression installed as static interface on both output pins
;HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
;HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}

[VideoTvTuner.AddReg]
HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65}
HKR,,FriendlyName,,%WKMPJCAP.TvTuner%

[VideoXBar.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%WKMPJCAP.Crossbar%

[VideoTvAudio.AddReg]
HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%WKMPJCAP.TvAudio%

[Wkmpjcap.Device.NT.Services]
AddService = WKMPJCAP,0x00000002,Wkmpjcap.ServiceInstall

[Wkmpjcap.ServiceInstall]
DisplayName   = %WKMPJCAP.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_AUTO_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\Wkmpjcap.sys

[Strings]

;----------------
; Non-Localizable
;----------------

SERVICE_KERNEL_DRIVER=1
SERVICE_AUTO_START=2
SERVICE_ERROR_NORMAL=1

;----------------
; Localizable
;----------------

String0="UPMOST TECHNOLOGY CORP."
String1="UPMOST"
String2="UPMOST UPG502TV/UPG503 MPEG-I Encoder (WDM)"
Wdm.ServiceName="UPMOST UPG502TV/UPG503 V2.0 WDM Driver"

WKMPJCAP.DeviceDesc= "UPMOST UPG502TV/UPG503 WDM Video Capture"
WKMPJCAP.Capture=    "UPG502TV/UPG503 Capture"
WKMPJCAP.TvTuner=    "UPG502TV/UPG503 TvTuner"
WKMPJCAP.Crossbar=   "UPG502TV/UPG503 Crossbar"
WKMPJCAP.TvAudio=    "UPG502TV/UPG503 TvAudio"mICROSOFT WDM

SPSVCINST_ASSOCSERVICE=0x00000002       ; Driver service is associated with device being installed
COPYFLG_NOSKIP=2        ; Do not allow user to skip file
SERVICE_KERNEL_DRIVER=1
SERVICE_AUTO_START=2
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1

MediaResourcesMSVideo="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo"

VfwKeyString="W99200F"
VfwDeviceDescString="W99200F (VFW)"

ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"
ParamsBranch="Parameters"

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 2.08