[Version]
ClassGuid
{4d36e97d-e325-11ce-bfc1-08002be10318}
DriverVer
07/31/2017,1.67.13.12
DriverPackageDisplayName
%PackageName%
[SourceDisksNames]
[SourceDisksFiles]
[SourceDisksFiles.x86]
[SourceDisksFiles.amd64]
[ibmpm.drv]
ibmpmdrv.sys,,,%FORCE_COPY%
[ibmpm.svc]
ibmpmsvc.exe,,,%FORCE_COPY%
[tpins.dll]
tpinspm.dll,,,%FORCE_COPY%
[ibmpm.exe]
ibmpmctl.exe,,,%FORCE_COPY%
[LPlat.svc]
LPlatSvc.exe,,,%FORCE_COPY%
[DestinationDirs]
ibmpm.drv
10,system32\drivers
[Manufacturer]
%Mfg%
ibm.Mfg,NTx86,NTamd64
[ibm.Mfg]
%ibm.DeviceDesc0%
ibmpm, ACPI\LEN0268
%ibm.DeviceDesc0%
ibmpm, ACPI\LEN0168
%ibm.DeviceDesc0%
ibmpm, ACPI\LEN0068
%ibm.DeviceDesc0%
ibmpm, ACPI\IBM0068
%ibm.DeviceDesc0%
ibmpm, ACPI\IBM0055
[ibm.Mfg.NTx86]
%ibm.DeviceDesc0%
ibmpm, ACPI\LEN0268
%ibm.DeviceDesc0%
ibmpm, ACPI\LEN0168
%ibm.DeviceDesc0%
ibmpm, ACPI\LEN0068
%ibm.DeviceDesc0%
ibmpm, ACPI\IBM0068
%ibm.DeviceDesc0%
ibmpm, ACPI\IBM0055
[ibm.Mfg.NTamd64]
%ibm.DeviceDesc0%
ibmpm, ACPI\LEN0268
%ibm.DeviceDesc0%
ibmpm, ACPI\LEN0168
%ibm.DeviceDesc0%
ibmpm, ACPI\LEN0068
%ibm.DeviceDesc0%
ibmpm, ACPI\IBM0068
%ibm.DeviceDesc0%
ibmpm, ACPI\IBM0055
[ibmpm]
CopyFiles
ibmpm.drv, ibmpm.svc, tpins.dll, ibmpm.exe, LPlat.svc
[ibmpm.nt]
CopyFiles
ibmpm.drv, ibmpm.svc, tpins.dll, ibmpm.exe, LPlat.svc
[ibmpm.NTx86]
CopyFiles
ibmpm.drv, ibmpm.svc, tpins.dll, ibmpm.exe, LPlat.svc
[ibmpm.NTamd64]
CopyFiles
ibmpm.drv, ibmpm.svc, tpins.dll, ibmpm.exe, LPlat.svc
[ibmpm_AddReg]
HKR,,NTMPDriver,,IBMPMDRV.SYS
HKR,,DevLoader,,"*NTKERN"
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices","IBMPMSVC",,"IBMPMSVC.EXE -HELPER"
[ibmpmNT_DelReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","IBMPMSVC"
[ibmpm.NT.Services]
AddService
IBMPMDRV, 0x00000002 , ibmpmdrv_Service_Inst, ibmpmdrv_EventLog_Inst
AddService
IBMPMSVC, 0x00000800, ibmpmsvc_Service_Inst, ibmpmsvc_EventLog_Inst
AddService
LPlatSvc, 0x00000800, LPlatSvc_Service_Inst, LPlatSvc_EventLog_Inst
[ibmpm.NTx86.Services]
AddService
IBMPMDRV, 0x00000002 , ibmpmdrv_Service_Inst, ibmpmdrv_EventLog_Inst
AddService
IBMPMSVC, 0x00000800, ibmpmsvc_Service_Inst, ibmpmsvc_EventLog_Inst
AddService
LPlatSvc, 0x00000800, LPlatSvc_Service_Inst, LPlatSvc_EventLog_Inst
[ibmpm.NTamd64.Services]
AddService
IBMPMDRV, 0x00000002 , ibmpmdrv_Service_Inst, ibmpmdrv_EventLog_Inst
AddService
IBMPMSVC, 0x00000800, ibmpmsvc_Service_Inst, ibmpmsvc_EventLog_Inst
AddService
LPlatSvc, 0x00000800, LPlatSvc_Service_Inst, LPlatSvc_EventLog_Inst
[ibmpmdrv_Service_Inst]
ServiceType
1 ; SERVICE_KERNEL_DRIVER
StartType
3 ; SERVICE_DEMAND_START
ErrorControl
0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup
Pointer Port
ServiceBinary
%12%\ibmpmdrv.sys
[ibmpmdrv_EventLog_Inst]
AddReg
ibmpmdrv_EventLog_AddReg
[ibmpmdrv_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\ibmpmdrv.sys"
HKR,,TypesSupported,0x00010001,7
[ibmpmsvc_Service_Inst]
DisplayName
%ibm.svcDesc0%
ServiceType
0x10 ; SERVICE_WIN32_OWN_PROCESS
StartType
2 ; SERVICE_AUTO_START
ErrorControl
0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup
Pointer Port
ServiceBinary
%11%\ibmpmsvc.exe
[ibmpmsvc_EventLog_Inst]
AddReg
ibmpmsvc_EventLog_AddReg
[ibmpmsvc_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\ibmpmsvc.exe"
HKR,,TypesSupported,0x00010001,7
[LPlatSvc_Service_Inst]
DisplayName
%Lenovo.svcDesc1%
ServiceType
0x10 ; SERVICE_WIN32_OWN_PROCESS
StartType
2 ; SERVICE_AUTO_START
ErrorControl
0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup
Pointer Port
ServiceBinary
%11%\LPlatSvc.exe
[LPlatSvc_EventLog_Inst]
AddReg
LPlatSvc_EventLog_AddReg
[LPlatSvc_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\LPlatSvc.exe"
HKR,,TypesSupported,0x00010001,7
[ibmpmdrv.UninstallFiles]
[DefaultUninstall]
DelFiles
ibmpmdrv.UninstallFiles
[DefaultUninstall.Services]
DelService
IBMPMSVC,0x200
DelService
LPLATSVC,0x200
[ibmpm_productreg]
HKLM,SOFTWARE\IBM\IBMPM,,
HKLM,SOFTWARE\Lenovo\ShortcutKey\AppLaunch\Ex_3B,,
HKLM,SOFTWARE\Lenovo\ShortcutKey\AppLaunch\Ex_3C,,
HKLM,SOFTWARE\Lenovo\ShortcutKey\AppLaunch\Ex_3E,,
[ibmpm_critdevreg]
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*len0268,,
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*len0168,,
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*len0068,,
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*ibm0068,,
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*ibm0055,,
[ibmpm_EventLog]
HKLM,SYSTEM\CurrentControlSet\Services\Eventlog\System\IBMPMDRV,,
HKLM,SYSTEM\CurrentControlSet\Services\Eventlog\System\IBMPMSVC,,
HKLM,SYSTEM\CurrentControlSet\Services\Eventlog\System\LPLATSVC,,
[ibmpm_DevReg]
DeviceDesc
Unknown Device,
ClassGUID
{4d36e97e-e325-11ce-bfc1-08002be10318},
[ibmpm_DevReg.nt]
ClassGUID
{4d36e97e-e325-11ce-bfc1-08002be10318},
[ibmpm_DevReg.NTx86]
ClassGUID
{4d36e97e-e325-11ce-bfc1-08002be10318},
[ibmpm_DevReg.NTamd64]
ClassGUID
{4d36e97e-e325-11ce-bfc1-08002be10318},
[ibmpm.uninstall]
ModifyDevice
ibmpm_DevReg
DelReg
ibmpm_AddReg, ibmpm_productreg
[ibmpm.uninstall.nt]
DelService
IBMPMDRV, 0x00000204, ,
DelService
IBMPMSVC, 0x00000204, ,
DelService
LPLATSVC, 0x00000204, ,
DelDevice
System, *LEN0068
DelReg
ibmpm_productreg, ibmpm_critdevreg, ibmpm_EventLog
[ibmpm.uninstall.NTx86]
DelService
IBMPMDRV, 0x00000204, ,
DelService
IBMPMSVC, 0x00000204, ,
DelService
LPLATSVC, 0x00000204, ,
DelDevice
System, *LEN0068
DelReg
ibmpm_productreg, ibmpm_critdevreg, ibmpm_EventLog
[ibmpm.uninstall.NTamd64]
DelService
IBMPMDRV, 0x00000204, ,
DelService
IBMPMSVC, 0x00000204, ,
DelService
LPLATSVC, 0x00000204, ,
DelDevice
System, *LEN0068
DelReg
ibmpm_productreg, ibmpm_critdevreg, ibmpm_EventLog
[Strings]
SERVICEROOT
"System\CurrentControlSet\Services"
UninstKey
"Power Management Driver"
PackageEstimatedSize
10448
PackageVersion
"1.67.13.12"
ibm.DeviceDesc0
"Lenovo PM Device"
ibm.svcDesc0
"Lenovo PM Service"
Lenovo.svcDesc1
"Lenovo Platform Service"
DiskId1
"lenovo Installation Disk #1 (Other)"
PackageName
"Power Management Driver"