#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\es.dll")(GUID . "{4E14FB90-2E22-11D1-9964-00C04FBBB345}")(DESCRIPTION . "EventSystem 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("IEnumEventObject" (TYPE . "Interface")(DESCRIPTION . "IEnumEventObject Interface")(GUID . "{F4A07D63-2E25-11D1-9964-00C04FBBB345}")(FUNCTIONS ((NAME . "Clone") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("ppInterface" "VT_PTR.VT_PTR.IEnumEventObject")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Clone")) ((NAME . "Next") (RIID . #x00000003) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("cReqElem" "VT_UI4")("ppInterface" "VT_PTR.VT_UNKNOWN")("cRetElem" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Next")) ((NAME . "Reset") (RIID . #x00000004) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Reset")) ((NAME . "Skip") (RIID . #x00000005) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("cSkipElem" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Skip")))) ("IEventObjectCollection" (TYPE . "Dispinterface")(DESCRIPTION . "IEventObjectCollection Interface")(GUID . "{F89AC270-D4EB-11D1-B682-00805FC79216}")(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 . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x1c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Create new IEnumVARIANT")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ("objectID" "VT_BSTR")) (FLAGS ( IS-GET ))) ((NAME . "NewEnum") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_PTR.IEnumEventObject")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Create new IEnumEventObject")) ((NAME . "Count") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Number of items in the collection")) ((NAME . "Add") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("Item" "VT_PTR.VT_VARIANT")("objectID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Add an item to the collection")) ((NAME . "Remove") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("objectID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Remove an item from the collection")))) ("IEventControl" (TYPE . "Dispinterface")(DESCRIPTION . "IEventControl Interface")(GUID . "{0343E2F4-86F6-11D1-B760-00C04FB926AF}")(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 . "SetPublisherFilter") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("methodName" "VT_BSTR")("pPublisherFilter" "VT_PTR.IPublisherFilter")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetPublisherFilter")) ((NAME . "AllowInprocActivation") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AllowInprocActivation")) ((NAME . "AllowInprocActivation") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("methodName" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AllowInprocActivation")) ((NAME . "GetSubscriptions") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_PTR.IEventObjectCollection")(PARAMS ("methodName" "VT_BSTR")("optionalCriteria" "VT_BSTR")("optionalErrorIndex" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get a self-updating collection of subscriptions to a given method")) ((NAME . "SetDefaultQuery") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_INT")(PARAMS ("methodName" "VT_BSTR")("criteria" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Establish the default query to use when not filtering")))) ("IPublisherFilter" (TYPE . "Interface")(DESCRIPTION . "IPublisherFilter Interface")(GUID . "{465E5CC0-7B26-11D1-88FB-0080C7D771BF}")(FUNCTIONS ((NAME . "Initialize") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("methodName" "VT_BSTR")("dispUserDefined" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "User-called method to initialize the publisher filter after it is installed")) ((NAME . "PrepareToFire") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("methodName" "VT_BSTR")("firingControl" "VT_PTR.IFiringControl")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Prepare to fire all subscriptions in your collection")))) ("IFiringControl" (TYPE . "Dispinterface")(DESCRIPTION . "IFiringControl Interface")(GUID . "{E0498C93-4EFE-11D1-9971-00C04FBBB345}")(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 . "FireSubscription") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("subscription" "VT_PTR.IEventSubscription")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fire a single subscription")))) ("IEventSubscription" (TYPE . "Dispinterface")(DESCRIPTION . "IEventSubscription Interface")(GUID . "{4A6B0E15-2E38-11D1-9965-00C04FBBB345}")(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 . "SubscriptionID") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SubscriptionID")) ((NAME . "SubscriptionID") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SubscriptionID")) ((NAME . "SubscriptionName") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SubscriptionName")) ((NAME . "SubscriptionName") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SubscriptionName")) ((NAME . "PublisherID") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PublisherID")) ((NAME . "PublisherID") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PublisherID")) ((NAME . "EventClassID") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EventClassID")) ((NAME . "EventClassID") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property EventClassID")) ((NAME . "methodName") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property MethodName")) ((NAME . "methodName") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property MethodName")) ((NAME . "SubscriberCLSID") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SubscriberCLSID")) ((NAME . "SubscriberCLSID") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SubscriberCLSID")) ((NAME . "SubscriberInterface") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SubscriberInterface")) ((NAME . "SubscriberInterface") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_UNKNOWN")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SubscriberInterface")) ((NAME . "PerUser") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PerUser")) ((NAME . "PerUser") (RIID . #x00000008) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PerUser")) ((NAME . "OwnerSID") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "OwnerSID") (RIID . #x00000009) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "Enabled") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Enabled")) ((NAME . "Enabled") (RIID . #x0000000a) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Enabled")) ((NAME . "Description") (RIID . #x0000000b) (OFFSET . #x6c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")) ((NAME . "Description") (RIID . #x0000000b) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Description")) ((NAME . "MachineName") (RIID . #x0000000c) (OFFSET . #x74) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property MachineName")) ((NAME . "MachineName") (RIID . #x0000000c) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property MachineName")) ((NAME . "GetPublisherProperty") (RIID . #x0000000d) (OFFSET . #x7c) (RETURNS . "VT_VARIANT")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetPublisherProperty")) ((NAME . "PutPublisherProperty") (RIID . #x0000000e) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")("propertyValue" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method PutPublisherProperty")) ((NAME . "RemovePublisherProperty") (RIID . #x0000000f) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemovePublisherProperty")) ((NAME . "GetPublisherPropertyCollection") (RIID . #x00000010) (OFFSET . #x88) (RETURNS . "VT_PTR.IEventObjectCollection")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetPublisherPropertyCollection")) ((NAME . "GetSubscriberProperty") (RIID . #x00000011) (OFFSET . #x8c) (RETURNS . "VT_VARIANT")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSubscriberProperty")) ((NAME . "PutSubscriberProperty") (RIID . #x00000012) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")("propertyValue" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method PutSubscriberProperty")) ((NAME . "RemoveSubscriberProperty") (RIID . #x00000013) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemoveSubscriberProperty")) ((NAME . "GetSubscriberPropertyCollection") (RIID . #x00000014) (OFFSET . #x98) (RETURNS . "VT_PTR.IEventObjectCollection")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSubscriberPropertyCollection")) ((NAME . "InterfaceID") (RIID . #x00000015) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property InterfaceID")) ((NAME . "InterfaceID") (RIID . #x00000015) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property InterfaceID")))) ("IMultiInterfaceEventControl" (TYPE . "Interface")(DESCRIPTION . "IMultiInterfaceEventControl Interface")(GUID . "{0343E2F5-86F6-11D1-B760-00C04FB926AF}")(FUNCTIONS ((NAME . "SetMultiInterfacePublisherFilter") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("classFilter" "VT_PTR.IMultiInterfacePublisherFilter")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetMultiInterfacePublisherFilter")) ((NAME . "GetSubscriptions") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("eventIID" "VT_PTR.GUID")("bstrMethodName" "VT_BSTR")("optionalCriteria" "VT_BSTR")("optionalErrorIndex" "VT_PTR.VT_INT")("ppCollection" "VT_PTR.VT_PTR.IEventObjectCollection")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))(DESCRIPTION . "Get a self-updating collection of subscriptions to an IID/method")) ((NAME . "SetDefaultQuery") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("eventIID" "VT_PTR.GUID")("bstrMethodName" "VT_BSTR")("bstrCriteria" "VT_BSTR")("errorIndex" "VT_PTR.VT_INT")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))(DESCRIPTION . "Establish the default query to use when not filtering.")) ((NAME . "AllowInprocActivation") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pfAllowInprocActivation" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property AllowInprocActivation")) ((NAME . "AllowInprocActivation") (RIID . #x60010003) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pfAllowInprocActivation" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AllowInprocActivation")) ((NAME . "FireInParallel") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pfFireInParallel" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property FireInParallel")) ((NAME . "FireInParallel") (RIID . #x60010005) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pfFireInParallel" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property FireInParallel")))) ("IMultiInterfacePublisherFilter" (TYPE . "Interface")(DESCRIPTION . "IMultiInterfacePublisherFilter Interface")(GUID . "{465E5CC1-7B26-11D1-88FB-0080C7D771BF}")(FUNCTIONS ((NAME . "Initialize") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pEIC" "VT_PTR.IMultiInterfaceEventControl")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "User-called method to initialize the publisher filter after it is installed")) ((NAME . "PrepareToFire") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("iid" "VT_PTR.GUID")("methodName" "VT_BSTR")("firingControl" "VT_PTR.IFiringControl")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Prepare to fire all subscriptions in your collection")))) ("IEventSystem" (TYPE . "Dispinterface")(DESCRIPTION . "IEventSystem Interface")(GUID . "{4E14FB9F-2E22-11D1-9964-00C04FBBB345}")(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 . "Query") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_UNKNOWN")(PARAMS ("progID" "VT_BSTR")("queryCriteria" "VT_BSTR")("errorIndex" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Query")) ((NAME . "Store") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("progID" "VT_BSTR")("pInterface" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Store")) ((NAME . "Remove") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("progID" "VT_BSTR")("queryCriteria" "VT_BSTR")("errorIndex" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Remove")) ((NAME . "EventObjectChangeEventClassID") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "method get_EventObjectChangeEventClassID")) ((NAME . "QueryS") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ("progID" "VT_BSTR")("queryCriteria" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method QueryS")) ((NAME . "RemoveS") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("progID" "VT_BSTR")("queryCriteria" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemoveS")))) ("IEventPublisher" (TYPE . "Dispinterface")(DESCRIPTION . "IEventPublisher Interface")(GUID . "{E341516B-2E32-11D1-9964-00C04FBBB345}")(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 . "PublisherID") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PublisherID")) ((NAME . "PublisherID") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PublisherID")) ((NAME . "PublisherName") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PublisherName")) ((NAME . "PublisherName") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PublisherName")) ((NAME . "PublisherType") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PublisherType")) ((NAME . "PublisherType") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PublisherType")) ((NAME . "OwnerSID") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "OwnerSID") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "Description") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")) ((NAME . "Description") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Description")) ((NAME . "GetDefaultProperty") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_VARIANT")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDefaultProperty")) ((NAME . "PutDefaultProperty") (RIID . #x00000007) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")("propertyValue" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method PutDefaultProperty")) ((NAME . "RemoveDefaultProperty") (RIID . #x00000008) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemoveDefaultProperty")) ((NAME . "GetDefaultPropertyCollection") (RIID . #x00000009) (OFFSET . #x50) (RETURNS . "VT_PTR.IEventObjectCollection")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDefaultPropertyCollection")))) ("IEventClass" (TYPE . "Dispinterface")(DESCRIPTION . "IEventClass Interface")(GUID . "{FB2B72A0-7A68-11D1-88F9-0080C7D771BF}")(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 . "EventClassID") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EventClassID")) ((NAME . "EventClassID") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property EventClassID")) ((NAME . "EventClassName") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EventClassName")) ((NAME . "EventClassName") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property EventClassName")) ((NAME . "OwnerSID") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "OwnerSID") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "FiringInterfaceID") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FiringInterfaceID")) ((NAME . "FiringInterfaceID") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property FiringInterfaceID")) ((NAME . "Description") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")) ((NAME . "Description") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Description")) ((NAME . "CustomConfigCLSID") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property CustomConfigCLSID")) ((NAME . "CustomConfigCLSID") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property CustomConfigCLSID")) ((NAME . "TypeLib") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TypeLib")) ((NAME . "TypeLib") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property TypeLib")))) ("IEventObjectChange" (TYPE . "Interface")(DESCRIPTION . "IEventObjectChange Interface")(GUID . "{F4A07D70-2E25-11D1-9964-00C04FBBB345}")(FUNCTIONS ((NAME . "ChangedSubscription") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("changeType" "VT_USERDEFINED.Typedef.EOC_ChangeType")("bstrSubscriptionID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ChangedSubscription")) ((NAME . "ChangedEventClass") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("changeType" "VT_USERDEFINED.Typedef.EOC_ChangeType")("bstrEventClassID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ChangedEventClass")) ((NAME . "ChangedPublisher") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("changeType" "VT_USERDEFINED.Typedef.EOC_ChangeType")("bstrPublisherID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ChangedPublisher")))) ("EOC_ChangeType" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IEventObjectChange_0001" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IEventProperty" (TYPE . "Dispinterface")(DESCRIPTION . "IEventProperty Interface")(GUID . "{DA538EE2-F4DE-11D1-B6BB-00805FC79216}")(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 . "Name") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Name")) ((NAME . "Name") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Name")) ((NAME . "Value") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Value")) ((NAME . "Value") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Value")))) ("IEventClass2" (TYPE . "Dispinterface")(DESCRIPTION . "IEventClass2 Interface")(GUID . "{FB2B72A1-7A68-11D1-88F9-0080C7D771BF}")(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 . "EventClassID") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EventClassID")) ((NAME . "EventClassID") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property EventClassID")) ((NAME . "EventClassName") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EventClassName")) ((NAME . "EventClassName") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property EventClassName")) ((NAME . "OwnerSID") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "OwnerSID") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "FiringInterfaceID") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FiringInterfaceID")) ((NAME . "FiringInterfaceID") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property FiringInterfaceID")) ((NAME . "Description") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")) ((NAME . "Description") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Description")) ((NAME . "CustomConfigCLSID") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property CustomConfigCLSID")) ((NAME . "CustomConfigCLSID") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property CustomConfigCLSID")) ((NAME . "TypeLib") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TypeLib")) ((NAME . "TypeLib") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property TypeLib")) ((NAME . "PublisherID") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PublisherID")) ((NAME . "PublisherID") (RIID . #x00000008) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PublisherID")) ((NAME . "MultiInterfacePublisherFilterCLSID") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property MultiInterfacePublisherFilterCLSID")) ((NAME . "MultiInterfacePublisherFilterCLSID") (RIID . #x00000009) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property MultiInterfacePublisherFilterCLSID")) ((NAME . "AllowInprocActivation") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AllowInprocActivation")) ((NAME . "AllowInprocActivation") (RIID . #x0000000a) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AllowInprocActivation")) ((NAME . "FireInParallel") (RIID . #x0000000b) (OFFSET . #x6c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FireInParallel")) ((NAME . "FireInParallel") (RIID . #x0000000b) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property FireInParallel")))) ("IEventClassParallelFiringTimeout" (TYPE . "Dispinterface")(DESCRIPTION . "IEventClassParallelFiringTimeout Interface")(GUID . "{A5657E5C-7BAE-4E81-9C17-284655918763}")(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 . "ParallelFiringTimeout") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ParallelFiringTimeout")) ((NAME . "ParallelFiringTimeout") (RIID . #x00000001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_UI4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ParallelFiringTimeout")))) ("IEventSubscription2" (TYPE . "Dispinterface")(DESCRIPTION . "IEventSubscription2 Interface")(GUID . "{4A6B0E16-2E38-11D1-9965-00C04FBBB345}")(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 . "SubscriptionID") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SubscriptionID")) ((NAME . "SubscriptionID") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SubscriptionID")) ((NAME . "SubscriptionName") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SubscriptionName")) ((NAME . "SubscriptionName") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SubscriptionName")) ((NAME . "PublisherID") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PublisherID")) ((NAME . "PublisherID") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PublisherID")) ((NAME . "EventClassID") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EventClassID")) ((NAME . "EventClassID") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property EventClassID")) ((NAME . "methodName") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property MethodName")) ((NAME . "methodName") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property MethodName")) ((NAME . "SubscriberCLSID") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SubscriberCLSID")) ((NAME . "SubscriberCLSID") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SubscriberCLSID")) ((NAME . "SubscriberInterface") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SubscriberInterface")) ((NAME . "SubscriberInterface") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_UNKNOWN")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SubscriberInterface")) ((NAME . "PerUser") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PerUser")) ((NAME . "PerUser") (RIID . #x00000008) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PerUser")) ((NAME . "OwnerSID") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "OwnerSID") (RIID . #x00000009) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property OwnerSID")) ((NAME . "Enabled") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Enabled")) ((NAME . "Enabled") (RIID . #x0000000a) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Enabled")) ((NAME . "Description") (RIID . #x0000000b) (OFFSET . #x6c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")) ((NAME . "Description") (RIID . #x0000000b) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Description")) ((NAME . "MachineName") (RIID . #x0000000c) (OFFSET . #x74) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property MachineName")) ((NAME . "MachineName") (RIID . #x0000000c) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property MachineName")) ((NAME . "GetPublisherProperty") (RIID . #x0000000d) (OFFSET . #x7c) (RETURNS . "VT_VARIANT")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetPublisherProperty")) ((NAME . "PutPublisherProperty") (RIID . #x0000000e) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")("propertyValue" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method PutPublisherProperty")) ((NAME . "RemovePublisherProperty") (RIID . #x0000000f) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemovePublisherProperty")) ((NAME . "GetPublisherPropertyCollection") (RIID . #x00000010) (OFFSET . #x88) (RETURNS . "VT_PTR.IEventObjectCollection")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetPublisherPropertyCollection")) ((NAME . "GetSubscriberProperty") (RIID . #x00000011) (OFFSET . #x8c) (RETURNS . "VT_VARIANT")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSubscriberProperty")) ((NAME . "PutSubscriberProperty") (RIID . #x00000012) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")("propertyValue" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method PutSubscriberProperty")) ((NAME . "RemoveSubscriberProperty") (RIID . #x00000013) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemoveSubscriberProperty")) ((NAME . "GetSubscriberPropertyCollection") (RIID . #x00000014) (OFFSET . #x98) (RETURNS . "VT_PTR.IEventObjectCollection")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSubscriberPropertyCollection")) ((NAME . "InterfaceID") (RIID . #x00000015) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property InterfaceID")) ((NAME . "InterfaceID") (RIID . #x00000015) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property InterfaceID")) ((NAME . "FilterCriteria") (RIID . #x00000016) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FilterCriteria")) ((NAME . "FilterCriteria") (RIID . #x00000016) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property FilterCriteria")) ((NAME . "SubscriberMoniker") (RIID . #x00000017) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SubscriberMoniker")) ((NAME . "SubscriberMoniker") (RIID . #x00000017) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("bstrPropertyName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SubscriberMoniker")))) )))