ole2.inf Driver File Contents (polaroidpdc3035driver.zip)



; OLE2.INF w/ DCOM
;
; This is the Setup information file for OLE 2.0
; options and OLE 2.0 dependant files included in 
; the Windows 95 1 product.
;
; Copyright (c) 1993-1995, Microsoft Corporation
;

[version]
LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
SetupClass=BASE

[DestinationDirs]
MS_OLE2_SYS_CopyFiles           = 11    ; LDID_SYS
MS_OLE2_HLP_CopyFiles           = 18    ; LDID_HELP
MS_OLE2_32Bit_SYS_CopyFiles     = 11    ; LDID_SYS

[BaseWinOptions]
MS_OLE2
MS_OLE2_32Bit

[MS_OLE2]
OptionDesc=%MS_OLE2_Desc%
CopyFiles = MS_OLE2_SYS_CopyFiles
AddReg    = ole2.reg,LRPC.reg

[MS_OLE2_32Bit]
OptionDesc=%MS_OLE2_32Bit_Desc%
CopyFiles = MS_OLE2_32Bit_SYS_CopyFiles, MS_OLE2_HLP_CopyFiles
AddReg    = ole2.32bit.auto.reg

; Copy.Files References

[MS_OLE2_SYS_CopyFiles]
compobj.dll
ole2.dll
ole2conv.dll
ole2disp.dll
ole2nls.dll
rpcrt4.dll    ; base client
rpcns4.dll    ; base server
rpcss.exe     ; rpc entpoint mapper
stdole.tlb
storage.dll
typelib.dll
msjt3032.dll,,,32   ;32 flag suppresses ver conflict dlgs and does not overwrite newer files
msjet35.dll,,,32    ;32 flag suppresses ver conflict dlgs and does not overwrite newer files
msrepl35.dll,,,32   ;32 flag suppresses ver conflict dlgs and does not overwrite newer files
odbcjt32.dll,,,32   ;32 flag suppresses ver conflict dlgs and does not overwrite newer files
rpcltc1.dll
SECUR32.DLL
rpcltc5.dll
rpcltccm.dll
rpclts5.dll
rpcltscm.dll
dllhost.exe
iprop.dll
dcomreg.exe
;
; new binaries for rpc/falcon support
rpcmqcl.dll
rpcmqsvr.dll
rpcltspx.dll

[LRPC.reg]
HKLM,SOFTWARE\Microsoft\Rpc\ClientProtocols,ncalrpc,,ncalrpc
HKLM,SOFTWARE\Microsoft\Rpc\ClientProtocols,ncacn_http,,RpcLtCcm.Dll
HKLM,SOFTWARE\Microsoft\Rpc\ServerProtocols,ncalrpc,,ncalrpc
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,"Register DCOM",,"%11%\dcomreg.exe"

[MS_OLE2_HLP_CopyFiles]
MFCUIX.HLP
dcomcnfg.hlp

[MS_OLE2_32Bit_SYS_CopyFiles]
asycfilt.dll
oleaut32.dll,,,32
ole32.dll
OLECNV32.DLL
OLETHK32.DLL
stdole32.tlb
oledlg.dll
mfcuia32.dll
mfcuiw32.dll
stdole2.tlb,,,32
comcat.dll

[ole2.reg]

; DCOM Entries
HKCR,CLSID\{BDC67890-4FC0-11D0-A805-00AA006D2EA4}\InstalledVersion,,,"4,71,0,1719"
HKCR,CLSID,,,{0000031A-0000-0000-C000-000000000046}
HKCR,CLSID\CLSID,,,{0000031A-0000-0000-C000-000000000046}
HKCR,CLSID\{0000031A-0000-0000-C000-000000000046},,,ClassMoniker
HKCR,CLSID\{0000031A-0000-0000-C000-000000000046}\InprocServer32,,,ole32.dll
HKCR,CLSID\{0000031A-0000-0000-C000-000000000046}\ProgID,,,clsid
HKCR,file\CLSID,,,{00000303-0000-0000-C000-000000000046}
HKCR,Interface\{0000010D-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{0000011D-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{0000011E-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000126-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000127-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000128-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000129-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{0000012A-0000-0000-C000-000000000046},,,IContinue
HKCR,Interface\{0000012A-0000-0000-C000-000000000046}\NumMethods,,,4
HKCR,Interface\{0000012A-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000131-0000-0000-C000-000000000046},,,IRemUnknown
HKCR,Interface\{00000131-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000132-0000-0000-C000-000000000046},,,IObjServer
HKCR,Interface\{00000132-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000133-0000-0000-C000-000000000046},,,IOSCM
HKCR,Interface\{00000133-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000134-0000-0000-C000-000000000046},,,IRunDown
HKCR,Interface\{00000134-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000135-0000-0000-C000-000000000046},,,IInterfaceFromWindowProp
HKCR,Interface\{00000135-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000136-0000-0000-C000-000000000046},,,IDSCM
HKCR,Interface\{00000136-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000138-0000-0000-C000-000000000046},,,IPropertyStorage
HKCR,Interface\{00000138-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000139-0000-0000-C000-000000000046},,,IEnumSTATPROPSTG
HKCR,Interface\{00000139-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{0000013a-0000-0000-C000-000000000046},,,IPropertySetStorage
HKCR,Interface\{0000013a-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{0000013b-0000-0000-C000-000000000046},,,IEnumSTATPROPSETSTG
HKCR,Interface\{0000013b-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000140-0000-0000-C000-000000000046},,,IClassActivator
HKCR,Interface\{00000140-0000-0000-C000-000000000046}\NumMethods,,,4
HKCR,Interface\{00000140-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{00000141-0000-0000-C000-000000000046},,,IDLLHost
HKCR,Interface\{00000141-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{0C733A30-2A1C-11CE-ADE5-00AA0044773D},,,ISequentialStream
HKCR,Interface\{0C733A30-2A1C-11CE-ADE5-00AA0044773D}\NumMethods,,,5
HKCR,Interface\{0C733A30-2A1C-11CE-ADE5-00AA0044773D}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{99caf010-415e-11cf-8814-00aa00b569f5},,,IFillLockBytes
HKCR,Interface\{99caf010-415e-11cf-8814-00aa00b569f5}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{4a8df970-8d9a-11cf-8827-00aa00b569f5},,,IDocfileAsyncConnectionPoint
HKCR,Interface\{4a8df970-8d9a-11cf-8827-00aa00b569f5}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{260613d0-1655-11d0-af92-00aa00b50686},,,IRemoteActivator
HKCR,Interface\{260613d0-1655-11d0-af92-00aa00b50686}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{a9d758a0-4617-11cf-95fc-00aa00680db4},,,IProgressNotify
HKCR,Interface\{a9d758a0-4617-11cf-95fc-00aa00680db4}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{B196B284-BAB4-101A-B69C-00AA00341D07},,,IConnectionPointContainer
HKCR,Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}\NumMethods,,,5
HKCR,Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{B196B285-BAB4-101A-B69C-00AA00341D07},,,IEnumConnectionPoints
HKCR,Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}\NumMethods,,,7
HKCR,Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{B196B286-BAB4-101A-B69C-00AA00341D07},,,IConnectionPoint
HKCR,Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}\NumMethods,,,8
HKCR,Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{B196B287-BAB4-101A-B69C-00AA00341D07},,,IEnumConnections
HKCR,Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}\NumMethods,,,7
HKCR,Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{de2eacd0-9c9d-11cf-882a-00aa00b569f5},,,IFIllInfo
HKCR,Interface\{de2eacd0-9c9d-11cf-882a-00aa00b569f5}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{F4F569D0-593B-101A-B569-08002B2DBF7A},,,IServerHandler
HKCR,Interface\{F4F569D0-593B-101A-B569-08002B2DBF7A}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{F4F569D1-593B-101A-B569-08002B2DBF7A},,,IClientSiteHandler
HKCR,Interface\{F4F569D1-593B-101A-B569-08002B2DBF7A}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKCR,Interface\{F29F6BC0-5021-11CE-AA15-00006901293F},,,IROTData
HKCR,Interface\{F29F6BC0-5021-11CE-AA15-00006901293F}\NumMethods,,,4
HKCR,Interface\{F29F6BC0-5021-11CE-AA15-00006901293F}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
HKLM,SOFTWARE\Microsoft\OLE,EnableDCOM,,Y
HKLM,SOFTWARE\Microsoft\OLE,EnableRemoteConnect,,N

HKCR,Software\Microsoft\Ole2\UnregisteredVerb,,,&Edit
HKCR,Software\Microsoft\Ole2\UnknownUserType,,,Unknown

;
;  Define Names.
;

HKCR,StaticDib,,,%StaticDib_Desc%
HKCR,StaticEnhancedMetafile,,,%StaticEnhancedMetafile_Desc%
HKCR,StaticMetafile,,,%StaticMetafile_Desc%

;
; Define CLSID's
;

HKCR,CLSID,,,""
HKCR,CLSID\{00000300-0000-0000-C000-000000000046},,,"StdOleLink"
HKCR,CLSID\{00000300-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000303-0000-0000-C000-000000000046},,,"FileMoniker"
HKCR,CLSID\{00000303-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000304-0000-0000-C000-000000000046},,,"ItemMoniker"
HKCR,CLSID\{00000304-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000305-0000-0000-C000-000000000046},,,"AntiMoniker"
HKCR,CLSID\{00000305-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000306-0000-0000-C000-000000000046},,,"PointerMoniker"
HKCR,CLSID\{00000306-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000308-0000-0000-C000-000000000046},,,"PackagerMoniker"
HKCR,CLSID\{00000308-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000309-0000-0000-C000-000000000046},,,"CompositeMoniker"
HKCR,CLSID\{00000309-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{0000030B-0000-0000-C000-000000000046},,,"DfMarshal"
HKCR,CLSID\{0000030B-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000315-0000-0000-C000-000000000046},,,%StaticMetafile_Desc%
HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\AuxUserType\2,,,"Picture"
HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\Conversion\Readable\Main,,,"3,MSDraw"
HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\DataFormats\DefaultFile,,,"3"
HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\DataFormats\GetSet\0,,,"3,1,32,3"
HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\MiscStatus,,,"536"
HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\ProgID,,,"StaticMetafile"
HKCR,CLSID\{00000316-0000-0000-C000-000000000046},,,%StaticDib_Desc%
HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\AuxUserType\2,,,"Picture"
HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\Conversion\Readable\Main,,,"8,PBrush"
HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\DataFormats\DefaultFile,,,"8"
HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\DataFormats\GetSet\0,,,"8,1,1,3"
HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\MiscStatus,,,"536"
HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\ProgID,,,"StaticDib"
HKCR,CLSID\{00000319-0000-0000-C000-000000000046},,,%StaticEnhancedMetafile_Desc%
HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\AuxUserType\2,,,"Picture"
HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\Conversion\Readable\Main,,,""
HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\DataFormats\DefaultFile,,,"14"
HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\DataFormats\GetSet\0,,,"14,1,64,3"
HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\MiscStatus,,,"536"
HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\ProgID,,,"StaticEnhancedMetafile"
HKCR,CLSID\{00000320-0000-0000-C000-000000000046},,,"oleprx32_PSFactory"
HKCR,CLSID\{00000320-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"


;
; Define interfaces.
;

HKCR,Interface\{00000000-0000-0000-C000-000000000046},,,"IUnknown"
HKCR,Interface\{00000000-0000-0000-C000-000000000046}\BaseInterface,,,""
HKCR,Interface\{00000000-0000-0000-C000-000000000046}\NumMethods,,,"3"
HKCR,Interface\{00000001-0000-0000-C000-000000000046},,,"IClassFactory"
HKCR,Interface\{00000001-0000-0000-C000-000000000046}\NumMethods,,,"5"
HKCR,Interface\{00000001-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000002-0000-0000-C000-000000000046},,,"IMalloc"
HKCR,Interface\{00000002-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{00000003-0000-0000-C000-000000000046},,,"IMarshal"
HKCR,Interface\{00000003-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{00000004-0000-0000-C000-000000000046},,,"IRpcChannel"
HKCR,Interface\{00000004-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{00000005-0000-0000-C000-000000000046},,,"IRpcStub"
HKCR,Interface\{00000005-0000-0000-C000-000000000046}\NumMethods,,,"8"
HKCR,Interface\{00000007-0000-0000-C000-000000000046},,,"IRpcProxy"
HKCR,Interface\{00000007-0000-0000-C000-000000000046}\NumMethods,,,"5"
HKCR,Interface\{00000009-0000-0000-C000-000000000046},,,"IPSFactory"
HKCR,Interface\{00000009-0000-0000-C000-000000000046}\NumMethods,,,"5"
HKCR,Interface\{0000000a-0000-0000-C000-000000000046},,,"ILockBytes"
HKCR,Interface\{0000000a-0000-0000-C000-000000000046}\NumMethods,,,"10"
HKCR,Interface\{0000000a-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000000b-0000-0000-C000-000000000046},,,"IStorage"
HKCR,Interface\{0000000b-0000-0000-C000-000000000046}\NumMethods,,,"18"
HKCR,Interface\{0000000b-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000000c-0000-0000-C000-000000000046},,,"IStream"
HKCR,Interface\{0000000c-0000-0000-C000-000000000046}\NumMethods,,,"14"
HKCR,Interface\{0000000c-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000000d-0000-0000-C000-000000000046},,,"IEnumSTATSTG"
HKCR,Interface\{0000000d-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{0000000d-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000000e-0000-0000-C000-000000000046},,,"IBindCtx"
HKCR,Interface\{0000000e-0000-0000-C000-000000000046}\NumMethods,,,"13"
HKCR,Interface\{0000000e-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000000f-0000-0000-C000-000000000046},,,"IMoniker"
HKCR,Interface\{0000000f-0000-0000-C000-000000000046}\BaseInterface,,,"{00000109-0000-0000-C000-000000000046}"
HKCR,Interface\{0000000f-0000-0000-C000-000000000046}\NumMethods,,,"23"
HKCR,Interface\{0000000f-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000010-0000-0000-C000-000000000046},,,"IRunningObjectTable"
HKCR,Interface\{00000010-0000-0000-C000-000000000046}\NumMethods,,,"10"
HKCR,Interface\{00000010-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000012-0000-0000-C000-000000000046},,,"IRootStorage"
HKCR,Interface\{00000012-0000-0000-C000-000000000046}\NumMethods,,,"4"
HKCR,Interface\{00000012-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000016-0000-0000-C000-000000000046},,,"IMessageFilter"
HKCR,Interface\{00000016-0000-0000-C000-000000000046}\NumMethods,,,"6"
HKCR,Interface\{00000018-0000-0000-C000-000000000046},,,"IStdMarshalInfo"
HKCR,Interface\{00000018-0000-0000-C000-000000000046}\NumMethods,,,"4"
HKCR,Interface\{00000019-0000-0000-C000-000000000046},,,"IExternalConnection"
HKCR,Interface\{00000019-0000-0000-C000-000000000046}\NumMethods,,,"5"
HKCR,Interface\{00000100-0000-0000-C000-000000000046},,,"IEnumUnknown"
HKCR,Interface\{00000100-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{00000100-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000101-0000-0000-C000-000000000046},,,"IEnumString"
HKCR,Interface\{00000101-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{00000101-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000102-0000-0000-C000-000000000046},,,"IEnumMoniker"
HKCR,Interface\{00000102-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{00000102-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000103-0000-0000-C000-000000000046},,,"IEnumFORMATETC"
HKCR,Interface\{00000103-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{00000103-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000104-0000-0000-C000-000000000046},,,"IEnumOLEVERB"
HKCR,Interface\{00000104-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{00000104-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000105-0000-0000-C000-000000000046},,,"IEnumSTATDATA"
HKCR,Interface\{00000105-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{00000105-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000109-0000-0000-C000-000000000046},,,"IPersistStream"
HKCR,Interface\{00000109-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010C-0000-0000-C000-000000000046}"
HKCR,Interface\{00000109-0000-0000-C000-000000000046}\NumMethods,,,"8"
HKCR,Interface\{00000109-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000010a-0000-0000-C000-000000000046},,,"IPersistStorage"
HKCR,Interface\{0000010a-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010C-0000-0000-C000-000000000046}"
HKCR,Interface\{0000010a-0000-0000-C000-000000000046}\NumMethods,,,"10"
HKCR,Interface\{0000010a-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000010b-0000-0000-C000-000000000046},,,"IPersistFile"
HKCR,Interface\{0000010b-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010c-0000-0000-C000-000000000046}"
HKCR,Interface\{0000010b-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{0000010b-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000010c-0000-0000-C000-000000000046},,,"IPersist"
HKCR,Interface\{0000010c-0000-0000-C000-000000000046}\NumMethods,,,"4"
HKCR,Interface\{0000010c-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000010d-0000-0000-C000-000000000046},,,"IViewObject"
HKCR,Interface\{0000010d-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{0000010e-0000-0000-C000-000000000046},,,"IDataObject"
HKCR,Interface\{0000010e-0000-0000-C000-000000000046}\NumMethods,,,"12"
HKCR,Interface\{0000010e-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000010f-0000-0000-C000-000000000046},,,"IAdviseSink"
HKCR,Interface\{0000010f-0000-0000-C000-000000000046}\NumMethods,,,"8"
HKCR,Interface\{0000010f-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000110-0000-0000-C000-000000000046},,,"IDataAdviseHolder"
HKCR,Interface\{00000110-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{00000111-0000-0000-C000-000000000046},,,"IOleAdviseHolder"
HKCR,Interface\{00000111-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{00000112-0000-0000-C000-000000000046},,,"IOleObject"
HKCR,Interface\{00000112-0000-0000-C000-000000000046}\NumMethods,,,"24"
HKCR,Interface\{00000112-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000113-0000-0000-C000-000000000046},,,"IOleInPlaceObject"
HKCR,Interface\{00000113-0000-0000-C000-000000000046}\BaseInterface,,,"{00000114-0000-0000-C000-000000000046}"
HKCR,Interface\{00000113-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{00000113-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000114-0000-0000-C000-000000000046},,,"IOleWindow"
HKCR,Interface\{00000114-0000-0000-C000-000000000046}\NumMethods,,,"5"
HKCR,Interface\{00000114-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000115-0000-0000-C000-000000000046},,,"IOleInPlaceUIWindow"
HKCR,Interface\{00000115-0000-0000-C000-000000000046}\BaseInterface,,,"{00000114-0000-0000-C000-000000000046}"
HKCR,Interface\{00000115-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{00000115-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000116-0000-0000-C000-000000000046},,,"IOleInPlaceFrame"
HKCR,Interface\{00000116-0000-0000-C000-000000000046}\NumMethods,,,"15"
HKCR,Interface\{00000116-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000117-0000-0000-C000-000000000046},,,"IOleInPlaceActiveObject"
HKCR,Interface\{00000117-0000-0000-C000-000000000046}\BaseInterface,,,"{00000114-0000-0000-C000-000000000046}"
HKCR,Interface\{00000117-0000-0000-C000-000000000046}\NumMethods,,,"10"
HKCR,Interface\{00000117-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000118-0000-0000-C000-000000000046},,,"IOleClientSite"
HKCR,Interface\{00000118-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{00000118-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000119-0000-0000-C000-000000000046},,,"IOleInPlaceSite"
HKCR,Interface\{00000119-0000-0000-C000-000000000046}\BaseInterface,,,"{00000114-0000-0000-C000-000000000046}"
HKCR,Interface\{00000119-0000-0000-C000-000000000046}\NumMethods,,,"15"
HKCR,Interface\{00000119-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000011a-0000-0000-C000-000000000046},,,"IParseDisplayName"
HKCR,Interface\{0000011a-0000-0000-C000-000000000046}\NumMethods,,,"4"
HKCR,Interface\{0000011a-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000011b-0000-0000-C000-000000000046},,,"IOleContainer"
HKCR,Interface\{0000011b-0000-0000-C000-000000000046}\BaseInterface,,,"{0000011a-0000-0000-C000-000000000046}"
HKCR,Interface\{0000011b-0000-0000-C000-000000000046}\NumMethods,,,"6"
HKCR,Interface\{0000011b-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000011c-0000-0000-C000-000000000046},,,"IOleItemContainer"
HKCR,Interface\{0000011c-0000-0000-C000-000000000046}\BaseInterface,,,"{0000011b-0000-0000-C000-000000000046}"
HKCR,Interface\{0000011c-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{0000011c-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{0000011d-0000-0000-C000-000000000046},,,"IOleLink"
HKCR,Interface\{0000011d-0000-0000-C000-000000000046}\NumMethods,,,"14"
HKCR,Interface\{0000011e-0000-0000-C000-000000000046},,,"IOleCache"
HKCR,Interface\{0000011e-0000-0000-C000-000000000046}\NumMethods,,,"8"
HKCR,Interface\{00000121-0000-0000-C000-000000000046},,,"IDropSource"
HKCR,Interface\{00000121-0000-0000-C000-000000000046}\NumMethods,,,"5"
HKCR,Interface\{00000122-0000-0000-C000-000000000046},,,"IDropTarget"
HKCR,Interface\{00000122-0000-0000-C000-000000000046}\NumMethods,,,"7"
HKCR,Interface\{00000122-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000124-0000-0000-C000-000000000046},,,"IDebugStream"
HKCR,Interface\{00000124-0000-0000-C000-000000000046}\NumMethods,,,"19"
HKCR,Interface\{00000125-0000-0000-C000-000000000046},,,"IAdviseSink2"
HKCR,Interface\{00000125-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010f-0000-0000-C000-000000000046}"
HKCR,Interface\{00000125-0000-0000-C000-000000000046}\NumMethods,,,"9"
HKCR,Interface\{00000125-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
HKCR,Interface\{00000126-0000-0000-C000-000000000046},,,"IRunnableObject"
HKCR,Interface\{00000126-0000-0000-C000-000000000046}\NumMethods,,,"8"
HKCR,Interface\{00000127-0000-0000-C000-000000000046},,,"IViewObject2"
HKCR,Interface\{00000127-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010d-0000-0000-C000-000000000046}"
HKCR,Interface\{00000127-0000-0000-C000-000000000046}\NumMethods,,,"10"
HKCR,Interface\{00000128-0000-0000-C000-000000000046},,,"IOleCache2"
HKCR,Interface\{00000128-0000-0000-C000-000000000046}\BaseInterface,,,"{0000011e-0000-0000-C000-000000000046}"
HKCR,Interface\{00000128-0000-0000-C000-000000000046}\NumMethods,,,"10"
HKCR,Interface\{00000129-0000-0000-C000-000000000046},,,"IOleCacheControl"
HKCR,Interface\{00000129-0000-0000-C000-000000000046}\NumMethods,,,"5"
HKCR,Interface\{D5F569D0-593B-101A-B569-08002B2DBF7A},,,"IPSFactoryBuffer"
HKCR,Interface\{D5F569D0-593B-101A-B569-08002B2DBF7A}\NumMethods,,,"5"
HKCR,Interface\{D5F56A34-593B-101A-B569-08002B2DBF7A},,,"IRpcProxyBuffer"
HKCR,Interface\{D5F56A34-593B-101A-B569-08002B2DBF7A}\NumMethods,,,"5"
HKCR,Interface\{D5F56AFC-593B-101A-B569-08002B2DBF7A},,,"IRpcStubBuffer"
HKCR,Interface\{D5F56AFC-593B-101A-B569-08002B2DBF7A}\NumMethods,,,"10"
HKCR,Interface\{D5F56B60-593B-101A-B569-08002B2DBF7A},,,"IRpcChannelBuffer"
HKCR,Interface\{D5F56B60-593B-101A-B569-08002B2DBF7A}\NumMethods,,,"8"

;
; -- MSDraw
;

HKCR,CLSID\{00030007-0000-0000-C000-000000000046},,,"Microsoft Drawing"
HKCR,CLSID\{00030007-0000-0000-C000-000000000046}\ProgID,,,MSDraw
HKCR,CLSID\{00030007-0000-0000-C000-000000000046}\Ole1Class,,,MSDraw
HKCR,CLSID\{00030007-0000-0000-C000-000000000046}\MiscStatus,,,512

;
; -- Package
;

HKCR,Package,,,%PACKAGE%
HKCR,Package\CLSID,,,"{0003000C-0000-0000-C000-000000000046}"
HKCR,Package\protocol\StdFileEditing\server,,,"packager.exe"
HKCR,Package\protocol\StdFileEditing\verb\0,,,"%OLE_Activate_Contents_Desc%"
HKCR,Package\protocol\StdFileEditing\verb\1,,,"%OLE_Edit_Package_Desc%"
HKCR,CLSID\{0003000C-0000-0000-C000-000000000046},,,%PACKAGE%
HKCR,CLSID\{0003000C-0000-0000-C000-000000000046}\Ole1Class,,,"Package"
HKCR,CLSID\{0003000C-0000-0000-C000-000000000046}\ProgID,,,"Package"

[ole2.32bit.auto.reg]
; registration info for the ole programmability component

;-- register oleaut32.dll
HKLM,"%KEY_RUNONCE%","RegSvr_OLEAUT32",0,"%11%\regsvr32.exe /s %11%\OLEAUT32.DLL"

;-- IDispatch

HKCR,Interface\{00020400-0000-0000-C000-000000000046},,,IDispatch
HKCR,Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020420-0000-0000-C000-000000000046}
HKCR,Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020420-0000-0000-C000-000000000046}
HKCR,Interface\{00020400-0000-0000-C000-000000000046}\NumMethods,,,7

;-- IEnumVARIANT

HKCR,Interface\{00020404-0000-0000-C000-000000000046},,,IEnumVARIANT
HKCR,Interface\{00020404-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020421-0000-0000-C000-000000000046}
HKCR,Interface\{00020404-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020421-0000-0000-C000-000000000046}
HKCR,Interface\{00020404-0000-0000-C000-000000000046}\NumMethods,,,7

;-- ITypeInfo

HKCR,Interface\{00020401-0000-0000-C000-000000000046},,,ITypeInfo
HKCR,Interface\{00020401-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020422-0000-0000-C000-000000000046}
HKCR,Interface\{00020401-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020422-0000-0000-C000-000000000046}
HKCR,Interface\{00020401-0000-0000-C000-000000000046}\NumMethods,,,22

;-- ITypeLib

HKCR,Interface\{00020402-0000-0000-C000-000000000046},,,ITypeLib
HKCR,Interface\{00020402-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020423-0000-0000-C000-000000000046}
HKCR,Interface\{00020402-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020423-0000-0000-C000-000000000046}
HKCR,Interface\{00020402-0000-0000-C000-000000000046}\NumMethods,,,13

;-- ITypeComp

HKCR,Interface\{00020403-0000-0000-C000-000000000046},,,ITypeComp
HKCR,Interface\{00020403-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020425-0000-0000-C000-000000000046}
HKCR,Interface\{00020403-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020425-0000-0000-C000-000000000046}
HKCR,Interface\{00020403-0000-0000-C000-000000000046}\NumMethods,,,5

;-- ICreateTypeInfo

HKCR,Interface\{00020405-0000-0000-C000-000000000046},,,ICreateTypeInfo
HKCR,Interface\{00020405-0000-0000-C000-000000000046}\NumMethods,,,26

;-- ICreateTypeLib

HKCR,Interface\{00020406-0000-0000-C000-000000000046},,,ICreateTypeLib
HKCR,Interface\{00020406-0000-0000-C000-000000000046}\NumMethods,,,13

;-- OLE Automation stdole.tlb and stdole32.tlb registration

HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0,,,"OLE Automation"
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\HELPDIR,,,
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0\win16,,,stdole.tlb
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0\win32,,,stdole32.tlb

;-- Registration info for OLE Automation private classes

HKCR,CLSID\{00020420-0000-0000-C000-000000000046},,,PSDispatch
HKCR,CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
HKCR,CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
HKCR,CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll

HKCR,CLSID\{00020422-0000-0000-C000-000000000046},,,PSTypeInfo
HKCR,CLSID\{00020422-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
HKCR,CLSID\{00020422-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
HKCR,CLSID\{00020422-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll

HKCR,CLSID\{00020421-0000-0000-C000-000000000046},,,PSEnumVARIANT
HKCR,CLSID\{00020421-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
HKCR,CLSID\{00020421-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
HKCR,CLSID\{00020421-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll

HKCR,CLSID\{00020423-0000-0000-C000-000000000046},,,PSTypeLib
HKCR,CLSID\{00020423-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
HKCR,CLSID\{00020423-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
HKCR,CLSID\{00020423-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll

HKCR,CLSID\{00020425-0000-0000-C000-000000000046},,,PSTypeComp
HKCR,CLSID\{00020425-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
HKCR,CLSID\{00020425-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
HKCR,CLSID\{00020425-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll

HKCR,CLSID\{00020424-0000-0000-C000-000000000046},,,PSAutomation
HKCR,CLSID\{00020424-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
HKCR,CLSID\{00020424-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
HKCR,CLSID\{00020424-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll

;-- Registration info for OLE Automation ISupportErrorInfo

HKCR,CLSID\{DF0B3D60-548F-101B-8E65-08002B2BD119},,,PSSupportErrorInfo
HKCR,CLSID\{DF0B3D60-548F-101B-8E65-08002B2BD119}\InprocServer,,,ole2disp.dll
HKCR,CLSID\{DF0B3D60-548F-101B-8E65-08002B2BD119}\InprocServer32,,,oleaut32.dll

HKCR,Interface\{DF0B3D60-548F-101B-8E65-08002B2BD119},,,ISupportErrorInfo
HKCR,Interface\{DF0B3D60-548F-101B-8E65-08002B2BD119}\NumMethods,,,4
HKCR,Interface\{DF0B3D60-548F-101B-8E65-08002B2BD119}\ProxyStubClsid,,,{DF0B3D60-548F-101B-8E65-08002B2BD119}
HKCR,Interface\{DF0B3D60-548F-101B-8E65-08002B2BD119}\ProxyStubClsid32,,,{DF0B3D60-548F-101B-8E65-08002B2BD119}


[Strings]
;Non-Localizable strings:
KEY_RUNONCE = "Software\Microsoft\Windows\CurrentVersion\RunOnce"
KEY_RENAME  = "Software\Microsoft\Windows\CurrentVersion\RenameFiles"

MS_OLE2_Desc="OLE 2.0"
MS_OLE2_32Bit_Desc = "32-Bit OLE 2.0 Components"
OLE_Edit_Package_Desc = "&Edit Package"
OLE_Activate_Contents_Desc = "&Activate Contents"
PACKAGE = "Package"
StaticDib_Desc = "Picture (Device Independent Bitmap)"
StaticEnhancedMetafile_Desc = "Picture (Enhanced Metafile)"
StaticMetafile_Desc = "Picture (Metafile)"
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.24