#S(HASH-TABLE EQL (FILENAME . "c:\program files\common files\system\ole db\oledb32.dll")(GUID . "{2206CEB0-19C1-11D1-89E0-00C04FD7A829}")(DESCRIPTION . "Microsoft OLE DB Service Component 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("IDataSourceLocator" (TYPE . "Dispinterface")(DESCRIPTION . "Microsoft OLE DB Service Component Automation Interface")(GUID . "{2206CCB2-19C1-11D1-89E0-00C04FD7A829}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "hWnd") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns and sets the parent window.")) ((NAME . "hWnd") (RIID . #x60020000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns and sets the parent window.")) ((NAME . "PromptNew") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "PromptNew")) ((NAME . "PromptEdit") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_BOOL")(PARAMS ("ppADOConnection" "VT_PTR.VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "PromptEdit")))) ("DataLinks" (TYPE . "Coclass")(DESCRIPTION . "Microsoft OLE DB Service Component Data Link")(GUID . "{2206CDB2-19C1-11D1-89E0-00C04FD7A829}")(ALIASES "IDataSourceLocator""IDBPromptInitialize""IDataInitialize") (FUNCTIONS )) ("IDBPromptInitialize" (TYPE . "Interface")(DESCRIPTION . "IDBPromptInitialize Interface")(GUID . "{2206CCB0-19C1-11D1-89E0-00C04FD7A829}")(FUNCTIONS ((NAME . "PromptDataSource") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pUnkOuter" "VT_UNKNOWN")("hWndParent" "VT_USERDEFINED.Typedef.wireHWND")("dwPromptOptions" "VT_UI4")("cSourceTypeFilter" "VT_UI4")("rgSourceTypeFilter" "VT_PTR.VT_UI4")("pwszszzProviderFilter" "VT_LPWSTR")("riid" "VT_PTR.GUID")("ppDataSource" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Method PromptDataSource")) ((NAME . "PromptFileName") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("hWndParent" "VT_USERDEFINED.Typedef.wireHWND")("dwPromptOptions" "VT_UI4")("pwszInitialDirectory" "VT_LPWSTR")("pwszInitialFile" "VT_LPWSTR")("ppwszSelectedFile" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Method PromptFileName")))) ("wireHWND" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("_RemotableHandle" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0009" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDataInitialize" (TYPE . "Interface")(DESCRIPTION . "IDataInitialize Interface")(GUID . "{2206CCB1-19C1-11D1-89E0-00C04FD7A829}")(FUNCTIONS ((NAME . "GetDataSource") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pUnkOuter" "VT_UNKNOWN")("dwClsCtx" "VT_UI4")("pwszInitializationString" "VT_LPWSTR")("riid" "VT_PTR.GUID")("ppDataSource" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Method GetDataSource")) ((NAME . "GetInitializationString") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pDataSource" "VT_UNKNOWN")("fIncludePassword" "VT_I1")("ppwszInitString" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Method GetInitializationString")) ((NAME . "CreateDBInstance") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("clsidProvider" "VT_PTR.GUID")("pUnkOuter" "VT_UNKNOWN")("dwClsCtx" "VT_UI4")("pwszReserved" "VT_LPWSTR")("riid" "VT_PTR.GUID")("ppDataSource" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Method CreateDBInstance")) ((NAME . "RemoteCreateDBInstanceEx") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("clsidProvider" "VT_PTR.GUID")("pUnkOuter" "VT_UNKNOWN")("dwClsCtx" "VT_UI4")("pwszReserved" "VT_LPWSTR")("pServerInfo" "VT_PTR._COSERVERINFO")("cmq" "VT_UI4")("rgpIID" "VT_PTR.VT_PTR.GUID")("rgpItf" "VT_PTR.VT_UNKNOWN")("rghr" "VT_PTR.VT_HRESULT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LoadStringFromStorage") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pwszFileName" "VT_LPWSTR")("ppwszInitializationString" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Method LoadStringFromStorage")) ((NAME . "WriteStringToStorage") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pwszFileName" "VT_LPWSTR")("pwszInitializationString" "VT_LPWSTR")("dwCreationDisposition" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Method WriteStringToStorage")))) ("_COSERVERINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_COAUTHINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_COAUTHIDENTITY" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("MSDAINITIALIZE" (TYPE . "Coclass")(DESCRIPTION . "Microsoft OLE DB Service Component Initialization Component")(GUID . "{2206CDB0-19C1-11D1-89E0-00C04FD7A829}")(ALIASES "IDataInitialize") (FUNCTIONS )) ("PDPO" (TYPE . "Coclass")(DESCRIPTION . "Persisted Datasource/Pooling Object")(GUID . "{CCB4EC60-B9DC-11D1-AC80-00A0C9034873}")(ALIASES "IPersistFile") (FUNCTIONS )) ("IPersistFile" (TYPE . "Interface")(GUID . "{0000010B-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "IsDirty") (RIID . #x60020000) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Load") (RIID . #x60020001) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pszFileName" "VT_LPWSTR")("dwMode" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Save") (RIID . #x60020002) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pszFileName" "VT_LPWSTR")("fRemember" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SaveCompleted") (RIID . #x60020003) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pszFileName" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetCurFile") (RIID . #x60020004) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("ppszFileName" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))))) ("IPersist" (TYPE . "Interface")(GUID . "{0000010C-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "GetClassID") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pClassID" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))))) ("RootBinder" (TYPE . "Coclass")(DESCRIPTION . "Microsoft OLE DB Root Binder")(GUID . "{FF151822-B0BF-11D1-A80D-000000000000}")(ALIASES "IBindResource""IUnknown""ICreateRow""IRegisterProvider""IDBBinderProperties""IMarshal") (FUNCTIONS )) ("IBindResource" (TYPE . "Interface")(GUID . "{0C733AB1-2A1C-11CE-ADE5-00AA0044773D}")(FUNCTIONS ((NAME . "RemoteBind") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pUnkOuter" "VT_UNKNOWN")("pwszURL" "VT_LPWSTR")("dwBindURLFlags" "VT_UI4")("rguid" "VT_PTR.GUID")("riid" "VT_PTR.GUID")("pAuthenticate" "VT_PTR.IAuthenticate")("pSessionUnkOuter" "VT_UNKNOWN")("piid" "VT_PTR.GUID")("ppSession" "VT_PTR.VT_UNKNOWN")("pdwBindStatus" "VT_PTR.VT_UI4")("ppUnk" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("IAuthenticate" (TYPE . "Interface")(GUID . "{79EAC9D0-BAF9-11CE-8C82-00AA004BA90B}")(FUNCTIONS ((NAME . "Authenticate") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("phwnd" "VT_PTR.wireHWND")("pszUsername" "VT_PTR.VT_LPWSTR")("pszPassword" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))))) ("ICreateRow" (TYPE . "Interface")(GUID . "{0C733AB2-2A1C-11CE-ADE5-00AA0044773D}")(FUNCTIONS ((NAME . "RemoteCreateRow") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pUnkOuter" "VT_UNKNOWN")("pwszURL" "VT_LPWSTR")("dwBindURLFlags" "VT_UI4")("rguid" "VT_PTR.GUID")("riid" "VT_PTR.GUID")("pAuthenticate" "VT_PTR.IAuthenticate")("pSessionUnkOuter" "VT_UNKNOWN")("piid" "VT_PTR.GUID")("ppSession" "VT_PTR.VT_UNKNOWN")("pdwBindStatus" "VT_PTR.VT_UI4")("ppwszNewURL" "VT_PTR.VT_LPWSTR")("ppUnk" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("IRegisterProvider" (TYPE . "Interface")(GUID . "{0C733AB9-2A1C-11CE-ADE5-00AA0044773D}")(FUNCTIONS ((NAME . "RemoteGetURLMapping") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pwszURL" "VT_LPWSTR")("dwReserved" "VT_UI4")("pclsidProvider" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetURLMapping") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pwszURL" "VT_LPWSTR")("dwReserved" "VT_UI4")("rclsidProvider" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UnregisterProvider") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pwszURL" "VT_LPWSTR")("dwReserved" "VT_UI4")("rclsidProvider" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))))) ("IDBBinderProperties" (TYPE . "Interface")(GUID . "{0C733AB3-2A1C-11CE-ADE5-00AA0044773D}")(FUNCTIONS ((NAME . "Reset") (RIID . #x60020000) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IDBProperties" (TYPE . "Interface")(GUID . "{0C733A8A-2A1C-11CE-ADE5-00AA0044773D}")(FUNCTIONS ((NAME . "RemoteGetProperties") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("cPropertyIDSets" "VT_UI4")("rgPropertyIDSets" "VT_PTR.tagDBPROPIDSET")("pcPropertySets" "VT_PTR.VT_UI4")("prgPropertySets" "VT_PTR.VT_PTR.tagDBPROPSET")("ppErrorInfoRem" "VT_PTR.VT_PTR.IErrorInfo")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetPropertyInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("cPropertyIDSets" "VT_UI4")("rgPropertyIDSets" "VT_PTR.tagDBPROPIDSET")("pcPropertyInfoSets" "VT_PTR.VT_UI4")("prgPropertyInfoSets" "VT_PTR.VT_PTR.tagDBPROPINFOSET")("pcOffsets" "VT_PTR.VT_UI4")("prgDescOffsets" "VT_PTR.VT_UI4")("pcbDescBuffer" "VT_PTR.VT_UI4")("ppDescBuffer" "VT_PTR.VT_UI2")("ppErrorInfoRem" "VT_PTR.VT_PTR.IErrorInfo")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteSetProperties") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("cPropertySets" "VT_UI4")("rgPropertySets" "VT_PTR.tagDBPROPSET")("cTotalProps" "VT_UI4")("rgPropStatus" "VT_PTR.VT_UI4")("ppErrorInfoRem" "VT_PTR.VT_PTR.IErrorInfo")) (FLAGS ( IS-FUNCTION ))))) ("tagDBPROPIDSET" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagDBPROPSET" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagDBPROP" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagDBID" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_DBStructureDefinitions_0001" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_DBStructureDefinitions_0002" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IErrorInfo" (TYPE . "Interface")(GUID . "{1CF2B120-547D-101B-8E65-08002B2BD119}")(FUNCTIONS ((NAME . "GetGUID") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pguid" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetSource") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pBstrSource" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetDescription") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pBstrDescription" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetHelpFile") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pBstrHelpFile" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetHelpContext") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pdwHelpContext" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("tagDBPROPINFOSET" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagDBPROPINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IMarshal" (TYPE . "Interface")(GUID . "{00000003-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "GetUnmarshalClass") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("riid" "VT_PTR.GUID")("pv" "VT_PTR.VT_VOID")("dwDestContext" "VT_UI4")("pvDestContext" "VT_PTR.VT_VOID")("mshlflags" "VT_UI4")("pCid" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetMarshalSizeMax") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("riid" "VT_PTR.GUID")("pv" "VT_PTR.VT_VOID")("dwDestContext" "VT_UI4")("pvDestContext" "VT_PTR.VT_VOID")("mshlflags" "VT_UI4")("pSize" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MarshalInterface") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")("riid" "VT_PTR.GUID")("pv" "VT_PTR.VT_VOID")("dwDestContext" "VT_UI4")("pvDestContext" "VT_PTR.VT_VOID")("mshlflags" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UnmarshalInterface") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")("riid" "VT_PTR.GUID")("ppv" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReleaseMarshalData") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DisconnectObject") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("dwReserved" "VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("IStream" (TYPE . "Interface")(GUID . "{0000000C-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteSeek") (RIID . #x60020000) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("dlibMove" "VT_USERDEFINED.Structure._LARGE_INTEGER")("dwOrigin" "VT_UI4")("plibNewPosition" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetSize") (RIID . #x60020001) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("libNewSize" "VT_USERDEFINED.Structure._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteCopyTo") (RIID . #x60020002) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("pcbRead" "VT_PTR._ULARGE_INTEGER")("pcbWritten" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Commit") (RIID . #x60020003) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("grfCommitFlags" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Revert") (RIID . #x60020004) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LockRegion") (RIID . #x60020005) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("libOffset" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("dwLockType" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UnlockRegion") (RIID . #x60020006) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("libOffset" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("dwLockType" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Stat") (RIID . #x60020007) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pstatstg" "VT_PTR.tagSTATSTG")("grfStatFlag" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60020008) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("ppstm" "VT_PTR.VT_PTR.IStream")) (FLAGS ( IS-FUNCTION ))))) ("ISequentialStream" (TYPE . "Interface")(GUID . "{0C733A30-2A1C-11CE-ADE5-00AA0044773D}")(FUNCTIONS ((NAME . "RemoteRead") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_UI1")("cb" "VT_UI4")("pcbRead" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteWrite") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_UI1")("cb" "VT_UI4")("pcbWritten" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("_LARGE_INTEGER" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_ULARGE_INTEGER" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagSTATSTG" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_FILETIME" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) )))