windows-nt/Source/XPSP1/NT/mergedcomponents/setupinfs/image.inx
2020-09-26 16:20:57 +08:00

524 lines
17 KiB
Plaintext

;
; IMAGE.INF -- This file contains installation information for digital camera and
; other image devices.
;
; It is using the image class installer.
; 1394 Desktop Camera supports the sprcification 1.1 (VGA formats only) from 1394TA.
;
;*** Created 10/2/95 (Creation Date)
;
; 11-9-2000 Add Orange Micro's 1394 Desktop Camera, which is based on TI's design;
; Also remove the comptID for the 1394 desktop camera from Sony and TI's section.
; 11-18-2000 Add a Generic section for 1394 desktop camera that will load based on its compt id.
; 11-18-2000 Add (Pending) TI's TIYUV.dll to support decompression for Y444, Y411 and Y800.
;
[Version]
LayoutFile=Layout.inf
signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Msft%
[ControlFlags]
; All PnP devices should be excluded from manual AddDevice Applet list
ExcludeFromSelect=*
[Manufacturer]
@i:%IntelMfg%=Intel
%GenericMfg%=Generic
%OMMfg%=OM
%SonyMfg%=Sony
%TIMfg%=TI
[DestinationDirs]
DefaultDestDir=11 ; LDID_SYS
; Delete old Win95 and "Detroit" update drivers
@i:Intel.USBDCam.DelDrivers=10,system
DCam.DelDrivers=10,system
@i:Intel.USBDCam.CopyDrivers=10,system32\drivers
DCam.CopyDrivers=10,system32\drivers
@i:;---------------------------------------------------------------
@i:; I N T E L .
@i:;
@i:; U S B D C a m
@i:;---------------------------------------------------------------
@i:
@i:[Intel]
@i:%USB\VID_04C8&PID_0720.DeviceDesc%=Intel.USBDCam,USB\VID_04C8&PID_0720
@i:
@i:[Intel.USBDCam]
@i:Include= ks.inf, kscaptur.inf
@i:Needs= KS.Registration,KSCAPTUR.Registration
@i:AddReg= Intel.USBDCam.AddReg
@i:DelFiles= Intel.USBDCam.DelDrivers
@i:CopyFiles= Intel.USBDCam.CopyDrivers
@i:SubClass=StillImage
@i:DeviceType=3
@i:DeviceSubType=0x1
@i:Capabilities=0x00000031
@i:DeviceData=Intel.USBDCam.DeviceData
@i:ICMProfiles="sRGB Color Space Profile.icm"
@i:
@i:[Intel.USBDCam.NT]
@i:Include= ks.inf, kscaptur.inf, dshowext.inf
@i:Needs= KS.Registration,KSCAPTUR.Registration.NT, DSHOWEXT.Registration
@i:AddReg= Intel.USBDCam.AddReg
@i:CopyFiles= Intel.USBDCam.CopyDrivers
@i:SubClass=StillImage
@i:DeviceType=3
@i:DeviceSubType=0x1
@i:Capabilities=0x00000031
@i:DeviceData=Intel.USBDCam.DeviceData
@i:ICMProfiles="sRGB Color Space Profile.icm"
@i:
@i:[Intel.USBDCam.AddReg]
@i:HKR,,DevLoader,,*ntkern
@i:HKR,,NTMPDriver,,usbintel.sys
@i:HKR,,OkToHibernate,3,01
@i:HKR,,DontSuspendIfStreamsAreRunning,3,01
@i:HKR,,PageOutWhenUnopened,3,01
@i:HKR,Settings,Brightness,0x00010001,0x3c
@i:HKR,Settings,Contrast,0x00010001,0x30
@i:HKR,Settings,Saturation,0x00010001,0x54
@i:HKR,Settings,Sharpness,0x00010001,0x54
@i:HKR,Settings,WhiteBalance,0x00010001,0x114
@i:HKR,,HardwareConfig,1,1
@i:HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
@i:
@i:[Intel.USBDCam.DelDrivers]
@i:ks.sys,,,1
@i:stream.sys,,,1
@i:usbcamd2.sys,,,1
@i:intelcam.sys,,,1
@i:usbintel.sys,,,1
@i:imagecls.sys,,,1
@i:
@i:[Intel.USBDCam.CopyDrivers]
@i:stream.sys
@i:usbintel.sys
@i:usbcamd2.sys
@i:
@i:[Intel.USBDCam.DeviceData]
@i:Server=local
@i:UI DLL=sti.dll
@i:UI Class ID={5d8ef5a3-ac13-11d2-a093-00c04f72dc3c}
@i:
@i:[Intel.USBDCam.Interfaces]
@i:AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Intel.USBDCam.Interface
@i:AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Intel.USBDCam.Interface
@i:
@i:[Intel.USBDCam.NT.Interfaces]
@i:AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Intel.USBDCam.Interface
@i:AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Intel.USBDCam.Interface
@i:
@i:[Intel.USBDCam.Interface]
@i:AddReg=Intel.USBDCam.Intf.AddReg
@i:
@i:[Intel.USBDCam.Intf.AddReg]
@i:HKR,,CLSID,,%ProxyVCap.CLSID%
@i:HKR,,FriendlyName,,%USB\VID_04C8&PID_0720.DeviceDesc%
@i:HKR,PageAliases,"{71F96464-78F3-11d0-A18C-00A0C9118956}",1,21,E8,C2,3D, 13,47, d2,11, 0xba, 0x41, 0x0, 0xa0, 0xc9, 0xd, 0x2b, 0x5
@i:HKR,PinFactory\1\Interfaces\{5BB95400-52BB-11d2-BA41-00A0C90D2B05},,,
@i:
@i:
@i:
@i:[Intel.USBDCam.NT.Services]
@i:AddService = DCamUSBIntel,0x00000002,Intel.USBDCam.ServiceInstall
@i:
@i:[Intel.USBDCam.ServiceInstall]
@i:DisplayName = %USB\VID_04C8&PID_0720.DeviceDesc%
@i:ServiceType = %SERVICE_KERNEL_DRIVER%
@i:StartType = %SERVICE_DEMAND_START%
@i:ErrorControl = %SERVICE_ERROR_NORMAL%
@i:ServiceBinary = %12%\usbintel.sys
@i:
;---------------------------------------------------------------
; G E N E R I C
;
; 1 3 9 4 D C a m
;---------------------------------------------------------------
; Load based on compatible id instead of specific hardware id.
; This is intended to install new device of the same specifications.
[Generic]
%1394\Generic1394DCam.DeviceDesc%=Generic.1394DCam,1394\A02D&100 ; Spec 1.04
%1394\Generic1394DCam.DeviceDesc%=Generic.1394DCam,1394\A02D&101 ; Spec 1.2
%1394\Generic1394DCam.DeviceDesc%=Generic.1394DCam,1394\A02D&102 ; Spec 1.3
[Generic.1394DCam]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= DCam.AddReg.WIN9x,DCam.AddReg,Generic.1394DCam.AddReg,DCam.WIA.AddReg
DelFiles= DCam.DelDrivers
CopyFiles= DCam.CopyDrivers
; WIA
SubClass= StillImage
DeviceType= 3
DeviceSubType=0x1
Capabilities= 0x00000031
DeviceData= DCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[Generic.1394DCam.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= DCam.AddReg,Generic.1394DCam.AddReg,DCam.WIA.AddReg
CopyFiles= DCam.CopyDrivers
; WIA
SubClass= StillImage
DeviceType= 3
DeviceSubType=0x1
Capabilities= 0x00000031
DeviceData= DCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[Generic.1394DCam.AddReg]
; Due to lack of decoder, we can only enable some video modes.
HKR,Settings,VModeInq0,0x00010001,0x00000050 ; 0101 0000; UYVY(320x240,640x480)
; No knowing the device, this section is commented out purposly.
;HKR,Settings,Brightness,0x00010001,12
;HKR,Settings,BrightnessDef,0x00010001,12
;HKR,Settings,Hue,0x00010001,128
;HKR,Settings,HueDef,0x00010001,128
;HKR,Settings,Saturation,0x00010001,25
;HKR,Settings,SaturationDef,0x00010001,25
;HKR,Settings,Sharpness,0x00010001,15
;HKR,Settings,SharpnessDef,0x00010001,15
;HKR,Settings,WhiteBalance,0x00010001,0x010000a0
;HKR,Settings,WhiteBalanceDef,0x00010001,0x010000a0
;HKR,Settings,Zoom,0x00010001,640
;HKR,Settings,ZoomDef,0x00010001,640
;HKR,Settings,Focus,0x00010001,1600
;HKR,Settings,FocusDef,0x00010001,1600
[Generic.1394DCam.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Generic.1394DCam.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Generic.1394DCam.Interface
[Generic.1394DCam.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Generic.1394DCam.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Generic.1394DCam.Interface
[Generic.1394DCam.Interface]
AddReg=Generic.1394DCam.Intf.AddReg
[Generic.1394DCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%1394DCam.FriendlyName% ; 1394 Desktop Camera "Class" FrendilyName
HKR,,Description,,%1394\Generic1394DCam.DeviceDesc%
[Generic.1394DCam.NT.Services]
AddService = sonydcam,0x00000002,Generic.1394DCam.ServiceInstall
[Generic.1394DCam.ServiceInstall]
DisplayName = %1394\Generic1394DCam.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\sonydcam.sys
;---------------------------------------------------------------
; O r a n g e M i c r o
;
; 1 3 9 4 D C a m
;---------------------------------------------------------------
[OM]
%1394\ORANGE_MICRO&IBOT.DeviceDesc%=OM.1394DCam,1394\ORANGE_MICRO&IBOT ; OEM from TI's reference design
[OM.1394DCam]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= DCam.AddReg.WIN9x,DCam.AddReg,OM.1394DCam.AddReg,DCam.WIA.AddReg
DelFiles= DCam.DelDrivers
CopyFiles= DCam.CopyDrivers
; WIA
SubClass= StillImage
DeviceType= 3
DeviceSubType=0x1
Capabilities= 0x00000031
DeviceData= DCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[OM.1394DCam.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= DCam.AddReg,OM.1394DCam.AddReg,DCam.WIA.AddReg
CopyFiles= DCam.CopyDrivers
; WIA
SubClass= StillImage
DeviceType= 3
DeviceSubType=0x1
Capabilities= 0x00000031
DeviceData= DCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
; Same as TI's; but it can get customized.
[OM.1394DCam.AddReg]
; Due to lack of decoder, we can only enable some video modes.
HKR,Settings,VModeInq0,0x00010001,0x00000050 ; 0101 0000; UYVY(320x240,640x480)
; Based on Status and Control Register for Feature; only Auto and Value are used.
; The default value must be within the Feature's range; else it will be set to midrange.
HKR,Settings,Brightness,0x00010001,0x01000078 ;Auto:1; Value:120
HKR,Settings,BrightnessDef,0x00010001,0x01000078 ;DefValue:120
HKR,Settings,Hue,0x00010001,0x00000005 ;Auto:0; Value:5
HKR,Settings,HueDef,0x00010001,0x00000005 ;DefValue:5
HKR,Settings,Saturation,0x00010001,0x0000007d ;Auto:0; Value:125
HKR,Settings,SaturationDef,0x00010001,0x0000007d ;DefValue:125
HKR,Settings,Sharpness,0x00010001,0x00000050 ;Auto:0; Value:80
HKR,Settings,SharpnessDef,0x00010001,0x00000050 ;DefValue:80
HKR,Settings,WhiteBalance,0x00010001,0x01000070 ;Auto:1; Value:112
HKR,Settings,WhiteBalanceDef,0x00010001,0x00000070 ;DefValue:112
HKR,Settings,Zoom,0x00010001,0x00000004 ;Auto:0; Value:4
HKR,Settings,ZoomDef,0x00010001,0x00000004 ;DefValue:4
HKR,Settings,Focus,0x00010001,0x00000050 ;Auto:0; Value:80
HKR,Settings,FocusDef,0x00010001,0x00000050 ;DefValue:80
[OM.1394DCam.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,OM.1394DCam.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,OM.1394DCam.Interface
[OM.1394DCam.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,OM.1394DCam.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,OM.1394DCam.Interface
[OM.1394DCam.Interface]
AddReg=OM.1394DCam.Intf.AddReg
[OM.1394DCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%1394DCam.FriendlyName% ; 1394 Desktop Camera "Class" FrendilyName
HKR,,Description,,%1394\ORANGE_MICRO&IBOT.DeviceDesc%
[OM.1394DCam.NT.Services]
AddService = sonydcam,0x00000002,OM.1394DCam.ServiceInstall
[OM.1394DCam.ServiceInstall]
DisplayName = %1394\ORANGE_MICRO&IBOT.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\sonydcam.sys
;---------------------------------------------------------------
; S O N Y .
;
; 1 3 9 4 D C a m
;---------------------------------------------------------------
[Sony]
%1394\SONY&CCM-DS250.DeviceDesc%=Sony.1394DCam,1394\SONY&CCM-DS250_1.08 ; compliant
%1394\SONY&CCM-DS250.DeviceDesc%=Sony.1394DCam,1394\SONY&CCM-DS250_1.07 ; non-compliant
[Sony.1394DCam]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= DCam.AddReg.WIN9x,DCam.AddReg,Sony.1394DCam.AddReg,DCam.WIA.AddReg
DelFiles= DCam.DelDrivers
CopyFiles= DCam.CopyDrivers
; WIA
SubClass= StillImage
DeviceType= 3
DeviceSubType=0x1
Capabilities= 0x00000031
DeviceData= DCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[Sony.1394DCam.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= DCam.AddReg,Sony.1394DCam.AddReg,DCam.WIA.AddReg
CopyFiles= DCam.CopyDrivers
; WIA
SubClass= StillImage
DeviceType= 3
DeviceSubType=0x1
Capabilities= 0x00000031
DeviceData= DCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[Sony.1394DCam.AddReg]
; Due to lack of decoder, we can only enable some video modes.
HKR,Settings,VModeInq0,0x00010001,0x00000050 ; 0101 0000; UYVY(320x240,640x480)
HKR,Settings,Brightness,0x00010001,0x0000000c ;Auto:0; Value:12
HKR,Settings,BrightnessDef,0x00010001,0x0000000c ;DefValue:12
HKR,Settings,Hue,0x00010001,128,0x00000080 ;Auto:0; Value:128
HKR,Settings,HueDef,0x00010001,0x00000080 ;DefValue:128
HKR,Settings,Saturation,0x00010001,0x00000019 ;Auto:1; Value:25
HKR,Settings,SaturationDef,0x00010001,0x00000019 ;DefValue:25
HKR,Settings,Sharpness,0x00010001,0x0000000f ;Auto:0; Value:15
HKR,Settings,SharpnessDef,0x00010001,0x0000000f ;DefValue:15
HKR,Settings,WhiteBalance,0x00010001,0x010000a0 ;Auto:1; Value:160
HKR,Settings,WhiteBalanceDef,0x00010001,0x010000a0 ;DefValue:160
HKR,Settings,Zoom,0x00010001,0x00000280 ;Auto:0; Value:640
HKR,Settings,ZoomDef,0x00010001,0x00000280 ;DefValue:640
HKR,Settings,Focus,0x00010001,0x00000640 ;Auto:0; Value:1600
HKR,Settings,FocusDef,0x00010001,0x00000640 ;DefValue:1600
[Sony.1394DCam.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Sony.1394DCam.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Sony.1394DCam.Interface
[Sony.1394DCam.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Sony.1394DCam.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Sony.1394DCam.Interface
[Sony.1394DCam.Interface]
AddReg=Sony.1394DCam.Intf.AddReg
[Sony.1394DCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%1394DCam.FriendlyName% ; 1394 Desktop Camera "Class" FrendilyName
HKR,,Description,,%1394\SONY&CCM-DS250.DeviceDesc%
[Sony.1394DCam.NT.Services]
AddService = sonydcam,0x00000002,Sony.1394DCam.ServiceInstall
[Sony.1394DCam.ServiceInstall]
DisplayName = %1394\SONY&CCM-DS250.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\sonydcam.sys
;---------------------------------------------------------------
; T I .
;
; 1 3 9 4 D C a m
;---------------------------------------------------------------
[TI]
%1394\TI&MC680-DCC.DeviceDesc%=TI.1394DCam,1394\TI&MC680-DCC_V0.9
[TI.1394DCam]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= DCam.AddReg.WIN9x,DCam.AddReg,TI.1394DCam.AddReg,DCam.WIA.AddReg
DelFiles= DCam.DelDrivers
CopyFiles= DCam.CopyDrivers
; WIA
SubClass= StillImage
DeviceType= 3
DeviceSubType=0x1
Capabilities= 0x00000031
DeviceData= DCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[TI.1394DCam.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= DCam.AddReg,TI.1394DCam.AddReg,DCam.WIA.AddReg
CopyFiles= DCam.CopyDrivers
; WIA
SubClass= StillImage
DeviceType= 3
DeviceSubType=0x1
Capabilities= 0x00000031
DeviceData= DCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[TI.1394DCam.AddReg]
; Due to lack of decoder, we can only enable some video modes.
HKR,Settings,VModeInq0,0x00010001,0x00000050 ;(BigEndien) 0101 0000; UYVY(320x240,640x480)
HKR,Settings,Brightness,0x00010001,0x01000078 ;Auto:1; Value:120
HKR,Settings,BrightnessDef,0x00010001,0x01000078 ;DefValue:120
HKR,Settings,Hue,0x00010001,0x00000005 ;Auto:0; Value:5
HKR,Settings,HueDef,0x00010001,0x00000005 ;DefValue:5
HKR,Settings,Saturation,0x00010001,0x0000007d ;Auto:0; Value:125
HKR,Settings,SaturationDef,0x00010001,0x0000007d ;DefValue:125
HKR,Settings,Sharpness,0x00010001,0x00000050 ;Auto:0; Value:80
HKR,Settings,SharpnessDef,0x00010001,0x00000050 ;DefValue:80
HKR,Settings,WhiteBalance,0x00010001,0x01000070 ;Auto:1; Value:112
HKR,Settings,WhiteBalanceDef,0x00010001,0x00000070 ;DefValue:112
HKR,Settings,Zoom,0x00010001,0x00000004 ;Auto:0; Value:4
HKR,Settings,ZoomDef,0x00010001,0x00000004 ;DefValue:4
HKR,Settings,Focus,0x00010001,0x00000050 ;Auto:0; Value:80
HKR,Settings,FocusDef,0x00010001,0x00000050 ;DefValue:80
[TI.1394DCam.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,TI.1394DCam.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,TI.1394DCam.Interface
[TI.1394DCam.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,TI.1394DCam.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,TI.1394DCam.Interface
[TI.1394DCam.Interface]
AddReg=TI.1394DCam.Intf.AddReg
[TI.1394DCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%1394DCam.FriendlyName% ; 1394 Desktop Camera "Class" FrendilyName
HKR,,Description,,%1394\TI&MC680-DCC.DeviceDesc%
[TI.1394DCam.NT.Services]
AddService = sonydcam,0x00000002,TI.1394DCam.ServiceInstall
[TI.1394DCam.ServiceInstall]
DisplayName = %1394\TI&MC680-DCC.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\sonydcam.sys
;---------------------------------------------------------------
; C o m m o n
;---------------------------------------------------------------
[DCam.AddReg.WIN9x]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,sonydcam.sys
[DCam.AddReg]
HKR,,OkToHibernate,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
[DCam.WIA.AddReg]
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
[DCam.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={5d8ef5a3-ac13-11d2-a093-00c04f72dc3c}
[DCam.DelDrivers]
ks.sys,,,1
stream.sys,,,1
sonydcam.sys,,,1
[DCam.CopyDrivers]
stream.sys
sonydcam.sys
[DCam.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={5d8ef5a3-ac13-11d2-a093-00c04f72dc3c}