#S(HASH-TABLE EQL (FILENAME . "c:\program files\rational\common\licensing.dll")(GUID . "{9A3A7912-CEE5-11D1-82C3-0060089253D0}")(DESCRIPTION . "licensing 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("RSLicense" (TYPE . "Coclass")(DESCRIPTION . "RationalSuiteLicense Class")(GUID . "{2C37C480-CEE3-11D1-82C3-0060089253D0}")(ALIASES "IRSLicense") (FUNCTIONS )) ("IRSLicense" (TYPE . "Dispinterface")(DESCRIPTION . "IRSLicense Interface")(GUID . "{9A3A791F-CEE5-11D1-82C3-0060089253D0}")(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 . "checkout") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("result" "VT_PTR.VT_I2")("f" "VT_BSTR")("v" "VT_R4")("challenge" "VT_UI4")("reason" "VT_PTR.VT_BSTR")("response" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method checkout")) ((NAME . "heartbeat") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("result" "VT_PTR.VT_I2")("challenge" "VT_UI4")("reason" "VT_PTR.VT_BSTR")("response" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method heartbeat")) ((NAME . "checkin") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method checkin")) ((NAME . "OwnerName") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerName")) ((NAME . "OwnerCompany") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerCompany")) ((NAME . "ProductID") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProductID")) ((NAME . "EvalExpirationDate") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_DATE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EvalExpirationDate")) ((NAME . "ProductName") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProductName")) ((NAME . "AboutBox") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method AboutBox")) ((NAME . "checkout_s") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("result" "VT_PTR.VT_I2")("f" "VT_BSTR")("v" "VT_BSTR")("challenge" "VT_UI4")("reason" "VT_PTR.VT_BSTR")("response" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method checkout (ver as string)")))) ("RSWTSInfo" (TYPE . "Coclass")(DESCRIPTION . "RSWTSInfo Class")(GUID . "{E182C5D2-0EF7-11D3-AE90-00C04F79DC6D}")(ALIASES "IRSWTSInfo") (FUNCTIONS )) ("IRSWTSInfo" (TYPE . "Dispinterface")(DESCRIPTION . "IRSWTSInfo Interface")(GUID . "{D151BA01-5666-11D3-9E57-0060089253D0}")(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 . "isTerminalServerRemoteSession") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I1")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method isTerminalServerRemoteSession")))) ("RSLicense2" (TYPE . "Coclass")(DESCRIPTION . "RationalSuiteLicense Class 2")(GUID . "{53655704-5956-11D3-91AA-005004B34F28}")(ALIASES "IRSLicense2") (FUNCTIONS )) ("IRSLicense2" (TYPE . "Dispinterface")(DESCRIPTION . "IRSLicense2 Interface")(GUID . "{53655703-5956-11D3-91AA-005004B34F28}")(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 . "checkout") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ("strFeature" "VT_BSTR")("fVersion" "VT_R4")("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Checkout")) ((NAME . "heartbeat") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I2")(PARAMS ("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Heartbeat")) ((NAME . "checkin") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Checkin")) ((NAME . "AboutBox") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Show AboutBox")) ((NAME . "checkout_s") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_I2")(PARAMS ("strFeature" "VT_BSTR")("strVersion" "VT_BSTR")("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Checkout with a version string")) ((NAME . "OwnerCompany") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerCompany")) ((NAME . "ProductID") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProductID")) ((NAME . "EvalExpirationDate") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_DATE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EvalExpirationDate")) ((NAME . "ProductName") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProductName")) ((NAME . "ErrorText") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ErrorText")) ((NAME . "response") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Response")) ((NAME . "UserName") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property UserName")) ((NAME . "UserName") (RIID . #x0000000c) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property UserName")) ((NAME . "LingerTime") (RIID . #x0000000d) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LingerTime")) ((NAME . "LingerTime") (RIID . #x0000000d) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LingerTime")) ((NAME . "DisplayName") (RIID . #x0000000e) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property DisplayName")) ((NAME . "DisplayName") (RIID . #x0000000e) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property DisplayName")) ((NAME . "HostName") (RIID . #x0000000f) (OFFSET . #x60) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property HostName")) ((NAME . "HostName") (RIID . #x0000000f) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property HostName")) ((NAME . "AllowNodeLockedLicenses") (RIID . #x00000010) (OFFSET . #x68) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AllowNodeLockedLicenses")) ((NAME . "AllowNodeLockedLicenses") (RIID . #x00000010) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AllowNodeLockedLicenses")))) ("RSLicense3" (TYPE . "Coclass")(DESCRIPTION . "RationalSuiteLicense Class 3")(GUID . "{687F154E-1099-11D4-91F9-005004B34F28}")(ALIASES "IRSLicense3") (FUNCTIONS )) ("IRSLicense3" (TYPE . "Dispinterface")(DESCRIPTION . "IRSLicense3 Interface")(GUID . "{687F154D-1099-11D4-91F9-005004B34F28}")(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 . "checkout") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ("strFeature" "VT_BSTR")("fVersion" "VT_R4")("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Checkout")) ((NAME . "heartbeat") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I2")(PARAMS ("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Heartbeat")) ((NAME . "checkin") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Checkin")) ((NAME . "AboutBox") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Show AboutBox")) ((NAME . "checkout_s") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_I2")(PARAMS ("strFeature" "VT_BSTR")("strVersion" "VT_BSTR")("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Checkout with a version string")) ((NAME . "OwnerCompany") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerCompany")) ((NAME . "ProductID") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProductID")) ((NAME . "EvalExpirationDate") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_DATE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EvalExpirationDate")) ((NAME . "ProductName") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProductName")) ((NAME . "ErrorText") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ErrorText")) ((NAME . "response") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Response")) ((NAME . "UserName") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property UserName")) ((NAME . "UserName") (RIID . #x0000000c) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property UserName")) ((NAME . "LingerTime") (RIID . #x0000000d) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LingerTime")) ((NAME . "LingerTime") (RIID . #x0000000d) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LingerTime")) ((NAME . "DisplayName") (RIID . #x0000000e) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property DisplayName")) ((NAME . "DisplayName") (RIID . #x0000000e) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property DisplayName")) ((NAME . "HostName") (RIID . #x0000000f) (OFFSET . #x60) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property HostName")) ((NAME . "HostName") (RIID . #x0000000f) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property HostName")) ((NAME . "AllowNodeLockedLicenses") (RIID . #x00000010) (OFFSET . #x68) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AllowNodeLockedLicenses")) ((NAME . "AllowNodeLockedLicenses") (RIID . #x00000010) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AllowNodeLockedLicenses")) ((NAME . "DoesLicenseExist") (RIID . #x00000011) (OFFSET . #x70) (RETURNS . "VT_I2")(PARAMS ("strFeature" "VT_BSTR")("fVersion" "VT_R4")("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "DoesLicenseExist")) ((NAME . "IsEvaluationLicense") (RIID . #x00000012) (OFFSET . #x74) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Tells if the checked out license is an evaluation license")))) ("RSLicense4" (TYPE . "Coclass")(DESCRIPTION . "RationalSuiteLicense Class 4")(GUID . "{6F225D94-9318-11D4-9223-005004B34F28}")(ALIASES "IRSLicense4") (FUNCTIONS )) ("IRSLicense4" (TYPE . "Dispinterface")(DESCRIPTION . "IRSLicense4 Interface")(GUID . "{6F225D93-9318-11D4-9223-005004B34F28}")(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 . "checkout") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ("strFeature" "VT_BSTR")("fVersion" "VT_R4")("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Checkout")) ((NAME . "heartbeat") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I2")(PARAMS ("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Heartbeat")) ((NAME . "checkin") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Checkin")) ((NAME . "AboutBox") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Show AboutBox")) ((NAME . "checkout_s") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_I2")(PARAMS ("strFeature" "VT_BSTR")("strVersion" "VT_BSTR")("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "License Checkout with a version string")) ((NAME . "OwnerCompany") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OwnerCompany")) ((NAME . "ProductID") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProductID")) ((NAME . "EvalExpirationDate") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_DATE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EvalExpirationDate")) ((NAME . "ProductName") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProductName")) ((NAME . "ErrorText") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ErrorText")) ((NAME . "response") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Response")) ((NAME . "UserName") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property UserName")) ((NAME . "UserName") (RIID . #x0000000c) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property UserName")) ((NAME . "LingerTime") (RIID . #x0000000d) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LingerTime")) ((NAME . "LingerTime") (RIID . #x0000000d) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LingerTime")) ((NAME . "DisplayName") (RIID . #x0000000e) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property DisplayName")) ((NAME . "DisplayName") (RIID . #x0000000e) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property DisplayName")) ((NAME . "HostName") (RIID . #x0000000f) (OFFSET . #x60) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property HostName")) ((NAME . "HostName") (RIID . #x0000000f) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property HostName")) ((NAME . "AllowNodeLockedLicenses") (RIID . #x00000010) (OFFSET . #x68) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AllowNodeLockedLicenses")) ((NAME . "AllowNodeLockedLicenses") (RIID . #x00000010) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AllowNodeLockedLicenses")) ((NAME . "DoesLicenseExist") (RIID . #x00000011) (OFFSET . #x70) (RETURNS . "VT_I2")(PARAMS ("strFeature" "VT_BSTR")("fVersion" "VT_R4")("dwChallenge" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "DoesLicenseExist")) ((NAME . "IsEvaluationLicense") (RIID . #x00000012) (OFFSET . #x74) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Tells if the checked out license is an evaluation license")) ((NAME . "LicenseCount") (RIID . #x00000013) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("strFeature" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Number of licenses to check out")))) )))