MP_MF.inf Driver File Contents (MPCD20MAR09.zip)

;
; mp_mf.inf - IQ Express Multi-Function WDF driver installation file.
;
; Copyright (C) 1997-2009 Mainpine, Inc. All rights reserved.
;
; Version       Date        ID  Details
;
; 1.1.0.2       10/06/2008  KS  Initial Release
; 1.1.0.3       01/16/2009  KS  Cleanup for WHQL
; 1.1.0.4       03/06/2009  KS  Further Cleanup for WHQL
; 1.1.0.5       03/09/2009  KS  Remove Duplicate Entries
;

[Version]
Signature                   = "$Windows NT$"
Class                       = MultiportSerial
ClassGuid                   = {50906cb8-ba12-11d1-bf5d-0000f805f530}
Provider                    = %MP%
CatalogFile                 = MP_MF.cat
DriverVer                   = 03/09/2009,1.1.0.5

[DestinationDirs]
DestinationDirs_SystemDir   = 11   ; %windir%\system32
DestinationDirs_DriversDir  = 12   ; %windir%\system32\drivers

[SourceDisksNames]
0=%Desc_0%

[ControlFlags]
ExcludeFromSelect           = *

[SourceDisksFiles]
MP_MF.sys                   = 0
MP_PRT.sys                  = 0
MP_UI.dll                   = 0
MP_PRT.oxbe                 = 0
MP_PRT.png                  = 0

[Manufacturer]
%MP%                        = MPFAX,ntAMD64

;******************************************************************************
;**************************  Windows XP and Later  ****************************
;******************************************************************************

[MPFAX.ntAMD64]
%IQFAX_1Port%=IQF_1Port,PCI\VEN_1522&DEV_4000&SUBSYS_40011522&REV_30 ;IQ Express 1 Port, PCB Rev 3.0
%IQFAX_1Port%=IQF_1Port,PCI\VEN_1522&DEV_4000&SUBSYS_40011522&REV_31 ;IQ Express 1 Port, PCB Rev 3.1
%IQFAX_1Port%=IQF_1Port,PCI\VEN_1522&DEV_4000&SUBSYS_40011522&REV_32 ;IQ Express 1 Port, PCB Rev 3.2
%IQFAX_2Port%=IQF_2Port,PCI\VEN_1522&DEV_4000&SUBSYS_40021522&REV_30 ;IQ Express 2 Port, PCB Rev 3.0
%IQFAX_2Port%=IQF_2Port,PCI\VEN_1522&DEV_4000&SUBSYS_40021522&REV_31 ;IQ Express 2 Port, PCB Rev 3.1
%IQFAX_2Port%=IQF_2Port,PCI\VEN_1522&DEV_4000&SUBSYS_40021522&REV_32 ;IQ Express 2 Port, PCB Rev 3.2
%IQFAX_4Port%=IQF_4Port,PCI\VEN_1522&DEV_4000&SUBSYS_40041522&REV_30 ;IQ Express 4 Port, PCB Rev 3.0
%IQFAX_4Port%=IQF_4Port,PCI\VEN_1522&DEV_4000&SUBSYS_40041522&REV_31 ;IQ Express 4 Port, PCB Rev 3.1
%IQFAX_4Port%=IQF_4Port,PCI\VEN_1522&DEV_4000&SUBSYS_40041522&REV_32 ;IQ Express 4 Port, PCB Rev 3.2
%IQFAX_8Port%=IQF_8Port,PCI\VEN_1522&DEV_4000&SUBSYS_40081522&REV_30 ;IQ Express 8 Port, PCB Rev 3.0
%IQFAX_8Port%=IQF_8Port,PCI\VEN_1522&DEV_4000&SUBSYS_40081522&REV_31 ;IQ Express 8 Port, PCB Rev 3.1
%IQFAX_8Port%=IQF_8Port,PCI\VEN_1522&DEV_4000&SUBSYS_40081522&REV_32 ;IQ Express 8 Port, PCB Rev 3.2

;******************************************************************************
;***************************  IQ Express 1 Port  ******************************
;******************************************************************************

[IQF_1Port]
CopyINF                     = MP_PRT.inf
CopyFiles                   = DestinationDirs_SystemDir,DestinationDirs_DriversDir

[IQF_1Port.HW]
AddReg                      = IQF_1Port.HW_AddReg

[IQF_1Port.Services]
AddService                  = MP_MF,%SPSVCINST_ASSOCSERVICE%,IQF_1Port.Services_AddService,EventLog_AddService

[IQF_1Port.HW_AddReg]
; Support MSI
HKR,"Interrupt Management",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",MSISupported,%REG_DWORD%,1

[IQF_1Port.Services_AddService]
ServiceType                 = %SERVICE_KERNEL_DRIVER%
StartType                   = %SERVICE_DEMAND_START%
ErrorControl                = %SERVICE_ERROR_NORMAL%
ServiceBinary               = %12%\MP_MF.sys
LoadOrderGroup              = Extended base

[IQF_1Port.CoInstallers]
AddReg                      = CoInstaller_AddReg
CopyFiles                   = CoInstaller_CopyFiles

[IQF_1Port.Wdf]
KmdfService                 = MP_MF,IQF_1Port.Wdf_KmdfService

[IQF_1Port.Wdf_KmdfService]
KmdfLibraryVersion          = 1.5

;******************************************************************************
;***************************  IQ Express 2 Port  ******************************
;******************************************************************************

[IQF_2Port]
CopyINF                     = MP_PRT.inf
CopyFiles                   = DestinationDirs_SystemDir,DestinationDirs_DriversDir

[IQF_2Port.HW]
AddReg                      = IQF_2Port.HW_AddReg

[IQF_2Port.Services]
AddService                  = MP_MF,%SPSVCINST_ASSOCSERVICE%,IQF_2Port.Services_AddService,EventLog_AddService

[IQF_2Port.HW_AddReg]
; Support MSI
HKR,"Interrupt Management",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",MSISupported,%REG_DWORD%,1

[IQF_2Port.Services_AddService]
ServiceType                 = %SERVICE_KERNEL_DRIVER%
StartType                   = %SERVICE_DEMAND_START%
ErrorControl                = %SERVICE_ERROR_NORMAL%
ServiceBinary               = %12%\MP_MF.sys
LoadOrderGroup              = Extended base

[IQF_2Port.CoInstallers]
AddReg                      = CoInstaller_AddReg
CopyFiles                   = CoInstaller_CopyFiles

[IQF_2Port.Wdf]
KmdfService                 = MP_MF,IQF_2Port.Wdf_KmdfService

[IQF_2Port.Wdf_KmdfService]
KmdfLibraryVersion          = 1.5

;******************************************************************************
;***************************  IQ Express 4 Port  ******************************
;******************************************************************************

[IQF_4Port]
CopyINF                     = MP_PORT.inf
CopyFiles                   = DestinationDirs_SystemDir,DestinationDirs_DriversDir

[IQF_4Port.HW]
AddReg                      = IQF_4Port.HW_AddReg

[IQF_4Port.Services]
AddService                  = MP_MF,%SPSVCINST_ASSOCSERVICE%,IQF_4Port.Services_AddService,EventLog_AddService

[IQF_4Port.HW_AddReg]
; Support MSI
HKR,"Interrupt Management",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",MSISupported,%REG_DWORD%,1

[IQF_4Port.Services_AddService]
ServiceType                 = %SERVICE_KERNEL_DRIVER%
StartType                   = %SERVICE_DEMAND_START%
ErrorControl                = %SERVICE_ERROR_NORMAL%
ServiceBinary               = %12%\MP_MF.sys
LoadOrderGroup              = Extended base

[IQF_4Port.CoInstallers]
AddReg                      = CoInstaller_AddReg
CopyFiles                   = CoInstaller_CopyFiles

[IQF_4Port.Wdf]
KmdfService                 = MP_MF,IQF_4Port.Wdf_KmdfService

[IQF_4Port.Wdf_KmdfService]
KmdfLibraryVersion          = 1.5

;******************************************************************************
;***************************  IQ Express 8 Port  ******************************
;******************************************************************************

[IQF_8Port]
CopyINF                     = MP_PRT.inf
CopyFiles                   = DestinationDirs_SystemDir,DestinationDirs_DriversDir

[IQF_8Port.HW]
AddReg                      = IQF_8Port.HW_AddReg

[IQF_8Port.Services]
AddService                  = MP_MF,%SPSVCINST_ASSOCSERVICE%,IQF_8Port.Services_AddService,EventLog_AddService

[IQF_8Port.HW_AddReg]
; Support MSI
HKR,"Interrupt Management",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",%REG_KEYONLY%
HKR,"Interrupt Management\MessageSignaledInterruptProperties",MSISupported,%REG_DWORD%,1

[IQF_8Port.Services_AddService]
ServiceType                 = %SERVICE_KERNEL_DRIVER%
StartType                   = %SERVICE_DEMAND_START%
ErrorControl                = %SERVICE_ERROR_NORMAL%
ServiceBinary               = %12%\MP_MF.sys
LoadOrderGroup              = Extended base

[IQF_8Port.CoInstallers]
AddReg                      = CoInstaller_AddReg
CopyFiles                   = CoInstaller_CopyFiles

[IQF_8Port.Wdf]
KmdfService                 = MP_MF,IQF_8Port.Wdf_KmdfService

[IQF_8Port.Wdf_KmdfService]
KmdfLibraryVersion          = 1.5

;******************************************************************************
;*********************************  Common  ***********************************
;******************************************************************************

[DestinationDirs]
CoInstaller_CopyFiles       = 11    ; %windir%\system32

[DestinationDirs_SystemDir]
MP_UI.dll
MP_PRT.oxbe
MP_PRT.png

[DestinationDirs_DriversDir]
MP_MF.sys
MP_PRT.sys

[SourceDisksFiles]
; make sure the number matches with SourceDisksNames
WdfCoinstaller01005.dll     = 0

[CoInstaller_CopyFiles]
WdfCoinstaller01005.dll

[CoInstaller_AddReg]
; Add WDF class coinstaller
HKR,,CoInstallers32,%REG_MULTI_SZ%,"WdfCoinstaller01005.dll,WdfCoInstaller"

[EventLog_AddService]
AddReg                      = EventLog_AddService_AddReg

[EventLog_AddService_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
HKR,,TypesSupported,%REG_DWORD%,7

[Strings]
MP                          = "Mainpine, Inc. "

IQFAX_1Port="IQ Express 1 Port Fax Board"
IQFAX_2Port="IQ Express 2 Port Fax Board"
IQFAX_4Port="IQ Express 4 Port Fax Board"
IQFAX_8Port="IQ Express 8 Port Fax Board"

Desc_0                      = "IQ Express Fax Board Driver"

SERVICE_BOOT_START          = 0x0
SERVICE_SYSTEM_START        = 0x1
SERVICE_AUTO_START          = 0x2
SERVICE_DEMAND_START        = 0x3
SERVICE_DISABLED            = 0x4

SERVICE_KERNEL_DRIVER       = 0x1

SERVICE_ERROR_IGNORE        = 0x0
SERVICE_ERROR_NORMAL        = 0x1
SERVICE_ERROR_SEVERE        = 0x2
SERVICE_ERROR_CRITICAL      = 0x3

SPSVCINST_ASSOCSERVICE      = 0x2

REG_SZ                      = 0x00000000
REG_BINARY                  = 0x00000001
REG_KEYONLY                 = 0x00000010
REG_MULTI_SZ                = 0x00010000
REG_EXPAND_SZ               = 0x00020000
REG_DWORD                   = 0x00010001
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: ftp, load: 2.42