#S(HASH-TABLE EQL (FILENAME . "c:\program files\compuware\smartcheck\autolog.dll")(GUID . "{00778960-038C-11D1-96DD-00C04FC32E29}")(DESCRIPTION . "NuMega SmartCheck Event Stream")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("IBCEvent" (TYPE . "Interface")(GUID . "{00778961-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getLength") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getEventType") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getAddress") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_PTR.VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getContextID") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getTimeStamp") (RIID . #x60020004) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getEventNumber") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getText") (RIID . #x60020006) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getSrcLine") (RIID . #x60020007) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getSrcFile") (RIID . #x60020008) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IDispatch" (TYPE . "Interface")(GUID . "{00020400-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("iTInfo" "VT_UINT")("lcid" "VT_UI4")("ppTInfo" "VT_PTR.VT_PTR.ITypeInfo")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_LPWSTR")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgDispId" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteInvoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("dispIdMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("dwFlags" "VT_UI4")("pDispParams" "VT_PTR.tagDISPPARAMS")("pVarResult" "VT_PTR.VT_VARIANT")("pExcepInfo" "VT_PTR.tagEXCEPINFO")("pArgErr" "VT_PTR.VT_UINT")("cVarRef" "VT_UINT")("rgVarRefIdx" "VT_PTR.VT_UINT")("rgVarRef" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))))) ("IUnknown" (TYPE . "Interface")(GUID . "{00000000-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_HRESULT")(PARAMS ("riid" "VT_PTR.GUID")("ppvObject" "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 ))))) ("GUID" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_bcautolog_0006_0001" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ITypeInfo" (TYPE . "Interface")(GUID . "{00020401-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteGetTypeAttr") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("ppTypeAttr" "VT_PTR.VT_PTR.tagTYPEATTR")("pDummy" "VT_PTR.DWORD")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeComp") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("ppTComp" "VT_PTR.VT_PTR.ITypeComp")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetFuncDesc") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("index" "VT_UINT")("ppFuncDesc" "VT_PTR.VT_PTR.tagFUNCDESC")("pDummy" "VT_PTR.DWORD")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetVarDesc") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("index" "VT_UINT")("ppVarDesc" "VT_PTR.VT_PTR.tagVARDESC")("pDummy" "VT_PTR.DWORD")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetNames") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("memid" "VT_I4")("rgBstrNames" "VT_PTR.VT_BSTR")("cMaxNames" "VT_UINT")("pcNames" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetRefTypeOfImplType") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("index" "VT_UINT")("pRefType" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetImplTypeFlags") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("index" "VT_UINT")("pImplTypeFlags" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LocalGetIDsOfNames") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LocalInvoke") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetDocumentation") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("memid" "VT_I4")("refPtrFlags" "VT_UI4")("pBstrName" "VT_PTR.VT_BSTR")("pBstrDocString" "VT_PTR.VT_BSTR")("pdwHelpContext" "VT_PTR.VT_UI4")("pBstrHelpFile" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetDllEntry") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("memid" "VT_I4")("invkind" "VT_USERDEFINED.Enum.tagINVOKEKIND")("refPtrFlags" "VT_UI4")("pBstrDllName" "VT_PTR.VT_BSTR")("pBstrName" "VT_PTR.VT_BSTR")("pwOrdinal" "VT_PTR.VT_UI2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetRefTypeInfo") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("hreftype" "VT_UI4")("ppTInfo" "VT_PTR.VT_PTR.ITypeInfo")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LocalAddressOfMember") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteCreateInstance") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetMops") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("memid" "VT_I4")("pBstrMops" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetContainingTypeLib") (RIID . #x6001000f) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("ppTLib" "VT_PTR.VT_PTR.ITypeLib")("pIndex" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LocalReleaseTypeAttr") (RIID . #x60010010) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LocalReleaseFuncDesc") (RIID . #x60010011) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LocalReleaseVarDesc") (RIID . #x60010012) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("tagTYPEATTR" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagTYPEKIND" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagTYPEDESC" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IOleAutomationTypes_0005" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagARRAYDESC" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagSAFEARRAYBOUND" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagIDLDESC" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DWORD" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")VT_UI4)) (FUNCTIONS )) ("ITypeComp" (TYPE . "Interface")(GUID . "{00020403-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteBind") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("szName" "VT_LPWSTR")("lHashVal" "VT_UI4")("wFlags" "VT_UI2")("ppTInfo" "VT_PTR.VT_PTR.ITypeInfo")("pDescKind" "VT_PTR.tagDESCKIND")("ppFuncDesc" "VT_PTR.VT_PTR.tagFUNCDESC")("ppVarDesc" "VT_PTR.VT_PTR.tagVARDESC")("ppTypeComp" "VT_PTR.VT_PTR.ITypeComp")("pDummy" "VT_PTR.DWORD")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteBindType") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("szName" "VT_LPWSTR")("lHashVal" "VT_UI4")("ppTInfo" "VT_PTR.VT_PTR.ITypeInfo")) (FLAGS ( IS-FUNCTION ))))) ("tagDESCKIND" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagFUNCDESC" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagELEMDESC" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagPARAMDESC" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagPARAMDESCEX" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagFUNCKIND" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagINVOKEKIND" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagCALLCONV" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagVARDESC" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IOleAutomationTypes_0006" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagVARKIND" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ITypeLib" (TYPE . "Interface")(GUID . "{00020402-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteGetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("index" "VT_UINT")("ppTInfo" "VT_PTR.VT_PTR.ITypeInfo")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoType") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("index" "VT_UINT")("pTKind" "VT_PTR.tagTYPEKIND")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoOfGuid") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("GUID" "VT_PTR.GUID")("ppTInfo" "VT_PTR.VT_PTR.ITypeInfo")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetLibAttr") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("ppTLibAttr" "VT_PTR.VT_PTR.tagTLIBATTR")("pDummy" "VT_PTR.DWORD")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeComp") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("ppTComp" "VT_PTR.VT_PTR.ITypeComp")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetDocumentation") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("index" "VT_INT")("refPtrFlags" "VT_UI4")("pBstrName" "VT_PTR.VT_BSTR")("pBstrDocString" "VT_PTR.VT_BSTR")("pdwHelpContext" "VT_PTR.VT_UI4")("pBstrHelpFile" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteIsName") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("szNameBuf" "VT_LPWSTR")("lHashVal" "VT_UI4")("pfName" "VT_PTR.VT_I4")("pBstrLibName" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteFindName") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("szNameBuf" "VT_LPWSTR")("lHashVal" "VT_UI4")("ppTInfo" "VT_PTR.VT_PTR.ITypeInfo")("rgMemId" "VT_PTR.VT_I4")("pcFound" "VT_PTR.VT_UI2")("pBstrLibName" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LocalReleaseTLibAttr") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("tagTLIBATTR" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagSYSKIND" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagDISPPARAMS" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagEXCEPINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IBCEventNotify" (TYPE . "Dispinterface")(GUID . "{00778962-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS )) ("IBCAPICallEvent" (TYPE . "Interface")(GUID . "{00778963-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParamCount") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParam") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_VARIANT")(PARAMS ("paramNumber" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IBCAPICallEventNotify" (TYPE . "Dispinterface")(GUID . "{00778964-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS )) ("IBCVBErrorEventNotify" (TYPE . "Dispinterface")(GUID . "{00778965-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS )) ("IBCAPIReturnEventNotify" (TYPE . "Dispinterface")(GUID . "{00778966-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS )) ("IBCAPIReturnEvent" (TYPE . "Interface")(GUID . "{00778967-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValue") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValueType") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastError") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastErrorStr") (RIID . #x60030005) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCAPIFailureEvent" (TYPE . "Interface")(GUID . "{00778968-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCVBErrorEvent" (TYPE . "Interface")(GUID . "{00778969-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getErrorCode") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getIsHandled") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getHasAnalysis") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getErrorMessage") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getAnalysis") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCInvalidArgEvent" (TYPE . "Interface")(GUID . "{0077896A-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getArgNumber") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getArgValue") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getProblemText") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCCoercionBeginEvent" (TYPE . "Interface")(GUID . "{0077896B-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getSourceType") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getDestType") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getSourceData") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCCoercionEndEvent" (TYPE . "Interface")(GUID . "{0077896C-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getReturnValueType") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValue") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCPropPutBeginEvent" (TYPE . "Interface")(GUID . "{0077896D-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParamCount") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParam") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_VARIANT")(PARAMS ("paramNumber" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getMetaEventName") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getSourceData") (RIID . #x60030005) (OFFSET . #x54) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCPropPutEndEvent" (TYPE . "Interface")(GUID . "{0077896E-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValue") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValueType") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastError") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastErrorStr") (RIID . #x60030005) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getMetaEventName") (RIID . #x60030006) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCPropGetBeginEvent" (TYPE . "Interface")(GUID . "{0077896F-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParamCount") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParam") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_VARIANT")(PARAMS ("paramNumber" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getMetaEventName") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCPropGetEndEvent" (TYPE . "Interface")(GUID . "{00778970-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValue") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValueType") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastError") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastErrorStr") (RIID . #x60030005) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getMetaEventName") (RIID . #x60030006) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCMethodBeginEvent" (TYPE . "Interface")(GUID . "{00778971-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParamCount") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParam") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_VARIANT")(PARAMS ("paramNumber" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getMetaEventName") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCMethodEndEvent" (TYPE . "Interface")(GUID . "{00778972-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValue") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValueType") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastError") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastErrorStr") (RIID . #x60030005) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getMetaEventName") (RIID . #x60030006) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCEventSinkBeginEvent" (TYPE . "Interface")(GUID . "{00778973-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParamCount") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getParam") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_VARIANT")(PARAMS ("paramNumber" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getMetaEventName") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCEventSinkEndEvent" (TYPE . "Interface")(GUID . "{00778974-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getAPIName") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getRawAPIName") (RIID . #x60030001) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValue") (RIID . #x60030002) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getReturnValueType") (RIID . #x60030003) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastError") (RIID . #x60030004) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLastErrorStr") (RIID . #x60030005) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getMetaEventName") (RIID . #x60030006) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IBCFirstChanceEvent" (TYPE . "Interface")(GUID . "{00778987-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "getSrcInfo") (RIID . #x60030000) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("LFOPENTYPEAUTO" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CBCEvent" (TYPE . "Coclass")(GUID . "{00778975-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCEvent""IBCEventNotify") (FUNCTIONS )) ("CBCAPICallEvent" (TYPE . "Coclass")(GUID . "{00778976-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCAPICallEvent""IBCAPICallEventNotify") (FUNCTIONS )) ("CBCAPIReturnEvent" (TYPE . "Coclass")(GUID . "{00778977-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCAPIReturnEvent""IBCEventNotify") (FUNCTIONS )) ("CBCAPIFailureEvent" (TYPE . "Coclass")(GUID . "{00778978-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCAPIFailureEvent""IBCEventNotify") (FUNCTIONS )) ("CBCVBErrorEvent" (TYPE . "Coclass")(GUID . "{00778979-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCVBErrorEvent""IBCVBErrorEventNotify") (FUNCTIONS )) ("CBCInvalidArgEvent" (TYPE . "Coclass")(GUID . "{0077897A-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCInvalidArgEvent""IBCEventNotify") (FUNCTIONS )) ("CBCCoercionBeginEvent" (TYPE . "Coclass")(GUID . "{0077897B-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCCoercionBeginEvent""IBCEventNotify") (FUNCTIONS )) ("CBCCoercionEndEvent" (TYPE . "Coclass")(GUID . "{0077897C-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCCoercionEndEvent""IBCEventNotify") (FUNCTIONS )) ("CBCPropPutBeginEvent" (TYPE . "Coclass")(GUID . "{0077897D-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCPropPutBeginEvent""IBCEventNotify") (FUNCTIONS )) ("CBCPropPutEndEvent" (TYPE . "Coclass")(GUID . "{0077897E-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCPropPutEndEvent""IBCEventNotify") (FUNCTIONS )) ("CBCPropGetBeginEvent" (TYPE . "Coclass")(GUID . "{0077897F-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCPropGetBeginEvent""IBCEventNotify") (FUNCTIONS )) ("CBCMethodBeginEvent" (TYPE . "Coclass")(GUID . "{00778980-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCMethodBeginEvent""IBCEventNotify") (FUNCTIONS )) ("CBCMethodEndEvent" (TYPE . "Coclass")(GUID . "{00778981-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCMethodEndEvent""IBCEventNotify") (FUNCTIONS )) ("CBCEventSinkBeginEvent" (TYPE . "Coclass")(GUID . "{00778982-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCEventSinkBeginEvent""IBCEventNotify") (FUNCTIONS )) ("CBCEventSinkEndEvent" (TYPE . "Coclass")(GUID . "{00778983-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCEventSinkEndEvent""IBCEventNotify") (FUNCTIONS )) ("CBCFirstChance" (TYPE . "Coclass")(GUID . "{00778988-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCFirstChanceEvent""IBCEventNotify") (FUNCTIONS )) ("IBCEventStream" (TYPE . "Interface")(GUID . "{00778984-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS ((NAME . "Open") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ("szFile" "VT_BSTR")("elfType" "VT_USERDEFINED.Enum.LFOPENTYPEAUTO")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Close") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "WriteEvent") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ("pEvent" "VT_PTR.IBCEvent")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReadFirstEvent") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_PTR.IBCEvent")(PARAMS ("threadID" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReadNextEvent") (RIID . #x60020004) (OFFSET . #x2c) (RETURNS . "VT_PTR.IBCEvent")(PARAMS ("threadID" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReadPreviousEvent") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_PTR.IBCEvent")(PARAMS ("threadID" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Select") (RIID . #x60020006) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("pEvent" "VT_PTR.IBCEvent")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReadOuterAPICallEvent") (RIID . #x60020007) (OFFSET . #x38) (RETURNS . "VT_PTR.IBCEvent")(PARAMS ("threadID" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Attach") (RIID . #x60020008) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("pLog" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MakeEventCopy") (RIID . #x60020009) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("lpvEventInfo" "VT_PTR.VT_VOID")("ppEvent" "VT_PTR.VT_PTR.IBCEvent")) (FLAGS ( IS-FUNCTION ))))) ("IBCEventStreamNotify" (TYPE . "Dispinterface")(GUID . "{00778985-038C-11D1-96DD-00C04FC32E29}")(FUNCTIONS )) ("CBCEventStream" (TYPE . "Coclass")(GUID . "{00778986-038C-11D1-96DD-00C04FC32E29}")(ALIASES "IBCEventStream""IBCEventStreamNotify") (FUNCTIONS )) )))