#S(HASH-TABLE EQL (FILENAME . "c:\windows\system32\cddbcontrol.dll")(GUID . "{B0528CD1-F67E-11D2-8F8E-00C04F4C3B9F}")(DESCRIPTION . "CDDBControl 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("CDDBErrors" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBCommands" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBLogFlags" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBUIFlags" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBTagFlags" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBEventCodes" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBProperty" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBMatchCode" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBProgressCodes" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBCacheFlags" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBFlushFlags" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBServerMessageCodes" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CDDBServerMessageActions" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DCDDBEvents" (TYPE . "Dispinterface")(DESCRIPTION . "DCDDBEvents Interface")(GUID . "{F6FA68C5-F739-11D2-8F8E-00C04F4C3B9F}")(FUNCTIONS ((NAME . "CommandCompleted") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("CommandCode" "VT_I4")("CommandResult" "VT_I4")("CommandData" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method CommandCompleted")) ((NAME . "LogMessage") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Message" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method LogMessage")) ((NAME . "ServerMessage") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("MessageCode" "VT_I4")("MessageAction" "VT_I4")("MessageData" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ServerMessage")) ((NAME . "CommandProgress") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_HRESULT")(PARAMS ("CommandCode" "VT_I4")("ProgressCode" "VT_I4")("BytesDone" "VT_I4")("BytesTotal" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method CommandProgress")))) ("ICDDBControl" (TYPE . "Dispinterface")(DESCRIPTION . "ICDDBControl Interface")(GUID . "{F4BAFF01-F907-11D2-8F8F-00C04F4C3B9F}")(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 . "Version") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Version")) ((NAME . "IsRegistered") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ("InvokeDialog" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method IsRegistered")) ((NAME . "SetClientInfo") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("ClientId" "VT_BSTR")("ClientTag" "VT_BSTR")("ClientVersion" "VT_BSTR")("ClientRegString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetClientInfo")) ((NAME . "GetUserInfo") (RIID . #x0000001f) (OFFSET . #x28) (RETURNS . "VT_PTR.CddbUserInfo")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetUserInfo")) ((NAME . "SetUserInfo") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("UserInfo" "VT_PTR.CddbUserInfo")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetUserInfo")) ((NAME . "GetOptions") (RIID . #x00000020) (OFFSET . #x30) (RETURNS . "VT_PTR.CddbOptions")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetOptions")) ((NAME . "SetOptions") (RIID . #x00000021) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Options" "VT_PTR.CddbOptions")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetOptions")) ((NAME . "GetMediaToc") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ("MciDeviceId" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetMediaToc")) ((NAME . "LookupMediaByToc") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.CDDBMatchCode")(PARAMS ("MediaToc" "VT_BSTR")("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method LookupMediaByToc")) ((NAME . "GetMatchedDiscInfo") (RIID . #x00000008) (OFFSET . #x40) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetMatchedDiscInfo")) ((NAME . "GetMatchedDisc") (RIID . #x00000037) (OFFSET . #x44) (RETURNS . "VT_PTR.CddbDisc")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetMatchedDisc")) ((NAME . "GetMatchedDiscs") (RIID . #x00000038) (OFFSET . #x48) (RETURNS . "VT_PTR.CddbDiscs")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetMatchedDiscs")) ((NAME . "Initialize") (RIID . #x00000039) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("ParentHWND" "VT_I4")("Flags" "VT_USERDEFINED.Enum.CDDBCacheFlags")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Initialize")) ((NAME . "Shutdown") (RIID . #x0000003a) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Shutdown")) ((NAME . "SetClientInfoFromHost") (RIID . #x0000003b) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("Target" "VT_BSTR")("User" "VT_BSTR")("Password" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetClientInfoFromHost")) ((NAME . "InvokeFuzzyMatchDialog") (RIID . #x00000022) (OFFSET . #x58) (RETURNS . "VT_PTR.CddbDisc")(PARAMS ("Discs" "VT_PTR.CddbDiscs")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InvokeFuzzyMatchDialog")) ((NAME . "GetFullDiscInfo") (RIID . #x00000023) (OFFSET . #x5c) (RETURNS . "VT_PTR.CddbDisc")(PARAMS ("Disc" "VT_PTR.CddbDisc")("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetFullDiscInfo")) ((NAME . "GetDiscInfo") (RIID . #x00000007) (OFFSET . #x60) (RETURNS . "VT_PTR.CddbDisc")(PARAMS ("MediaId" "VT_BSTR")("MuiId" "VT_BSTR")("RevisionId" "VT_BSTR")("RevisionTag" "VT_BSTR")("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDiscInfo")) ((NAME . "InvokeDiscInfo") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ("MediaToc" "VT_BSTR")("MediaId" "VT_BSTR")("MuiId" "VT_BSTR")("MciDeviceId" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InvokeDiscInfo")) ((NAME . "DisplayDiscInfo") (RIID . #x0000001c) (OFFSET . #x68) (RETURNS . "VT_USERDEFINED.Enum.CDDBUIFlags")(PARAMS ("Disc" "VT_PTR.CddbDisc")("Flags" "VT_USERDEFINED.Enum.CDDBUIFlags")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method DisplayDiscInfo")) ((NAME . "GetSubmitDisc") (RIID . #x00000014) (OFFSET . #x6c) (RETURNS . "VT_PTR.CddbDisc")(PARAMS ("MediaToc" "VT_BSTR")("MediaId" "VT_BSTR")("MuiId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSubmitDisc")) ((NAME . "SubmitDisc") (RIID . #x00000017) (OFFSET . #x70) (RETURNS . "VT_I4")(PARAMS ("Disc" "VT_PTR.CddbDisc")("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SubmitDisc")) ((NAME . "InvokeSubmitDisc") (RIID . #x00000018) (OFFSET . #x74) (RETURNS . "VT_I4")(PARAMS ("MediaToc" "VT_BSTR")("MciDeviceId" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InvokeSubmitDisc")) ((NAME . "GetGenreList") (RIID . #x00000009) (OFFSET . #x78) (RETURNS . "VT_PTR.CddbGenreList")(PARAMS ("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetGenreList")) ((NAME . "GetGenreTree") (RIID . #x0000000a) (OFFSET . #x7c) (RETURNS . "VT_PTR.CddbGenreTree")(PARAMS ("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetGenreTree")) ((NAME . "GetGenreInfo") (RIID . #x0000000b) (OFFSET . #x80) (RETURNS . "VT_PTR.CddbGenre")(PARAMS ("GenreId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetGenreInfo")) ((NAME . "GetRegionList") (RIID . #x00000011) (OFFSET . #x84) (RETURNS . "VT_PTR.CddbRegionList")(PARAMS ("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRegionList")) ((NAME . "GetRegionInfo") (RIID . #x0000000c) (OFFSET . #x88) (RETURNS . "VT_PTR.CddbRegion")(PARAMS ("RegionId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRegionInfo")) ((NAME . "GetRoleList") (RIID . #x00000013) (OFFSET . #x8c) (RETURNS . "VT_PTR.CddbRoleList")(PARAMS ("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRoleList")) ((NAME . "GetRoleTree") (RIID . #x00000024) (OFFSET . #x90) (RETURNS . "VT_PTR.CddbRoleTree")(PARAMS ("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRoleTree")) ((NAME . "GetRoleInfo") (RIID . #x0000000d) (OFFSET . #x94) (RETURNS . "VT_PTR.CddbRole")(PARAMS ("RoleId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRoleInfo")) ((NAME . "GetLanguageList") (RIID . #x00000012) (OFFSET . #x98) (RETURNS . "VT_PTR.CddbLanguageList")(PARAMS ("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetLanguageList")) ((NAME . "GetLanguageInfo") (RIID . #x0000000e) (OFFSET . #x9c) (RETURNS . "VT_PTR.CddbLanguage")(PARAMS ("LanguageId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetLanguageInfo")) ((NAME . "GetFieldList") (RIID . #x00000010) (OFFSET . #xa0) (RETURNS . "VT_PTR.CddbFieldList")(PARAMS ("Target" "VT_BSTR")("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetFieldList")) ((NAME . "GetFieldInfo") (RIID . #x0000000f) (OFFSET . #xa4) (RETURNS . "VT_PTR.CddbField")(PARAMS ("Target" "VT_BSTR")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetFieldInfo")) ((NAME . "GetURLList") (RIID . #x0000001b) (OFFSET . #xa8) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Disc" "VT_PTR.CddbDisc")("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetURLList")) ((NAME . "GetURLManager") (RIID . #x00000025) (OFFSET . #xac) (RETURNS . "VT_PTR.CddbURLManager")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetURLManager")) ((NAME . "UpdateControl") (RIID . #x00000026) (OFFSET . #xb0) (RETURNS . "VT_I4")(PARAMS ("UpdateNow" "VT_I4")("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method UpdateControl")) ((NAME . "ServiceStatusURL") (RIID . #x00000027) (OFFSET . #xb4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ServiceStatusURL")) ((NAME . "GetServiceStatus") (RIID . #x00000028) (OFFSET . #xb8) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetServiceStatus")) ((NAME . "GetCoverURL") (RIID . #x00000029) (OFFSET . #xbc) (RETURNS . "VT_PTR.CddbURL")(PARAMS ("Disc" "VT_PTR.CddbDisc")("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetCoverURL")) ((NAME . "GetUpdateURL") (RIID . #x0000002a) (OFFSET . #xc0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetUpdateURL")) ((NAME . "InvokeAboutCddbDialog") (RIID . #x0000002b) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InvokeAboutCddbDialog")) ((NAME . "InvokePopupMenu") (RIID . #x0000002c) (OFFSET . #xc8) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_USERDEFINED.Enum.CDDBUIFlags")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InvokePopupMenu")) ((NAME . "InvokeUserRegDialog") (RIID . #x0000002d) (OFFSET . #xcc) (RETURNS . "VT_USERDEFINED.Enum.CDDBUIFlags")(PARAMS ("UserInfo" "VT_PTR.CddbUserInfo")("Flags" "VT_USERDEFINED.Enum.CDDBUIFlags")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InvokeUserRegDialog")) ((NAME . "InvokeOptionsDialog") (RIID . #x0000002e) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.CDDBUIFlags")(PARAMS ("Options" "VT_PTR.CddbOptions")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InvokeOptionsDialog")) ((NAME . "InvokeNoMatchDialog") (RIID . #x0000002f) (OFFSET . #xd4) (RETURNS . "VT_USERDEFINED.Enum.CDDBUIFlags")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InvokeNoMatchDialog")) ((NAME . "InvokeInfoBrowser") (RIID . #x00000036) (OFFSET . #xd8) (RETURNS . "VT_VOID")(PARAMS ("Disc" "VT_PTR.CddbDisc")("URL" "VT_PTR.CddbURL")("Flags" "VT_USERDEFINED.Enum.CDDBUIFlags")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InvokeInfoBrowser")) ((NAME . "GetDiscTagId") (RIID . #x00000030) (OFFSET . #xdc) (RETURNS . "VT_BSTR")(PARAMS ("Disc" "VT_PTR.CddbDisc")("TrackNum" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDiscTagId")) ((NAME . "LookupMediaByTagId") (RIID . #x00000031) (OFFSET . #xe0) (RETURNS . "VT_PTR.CddbDisc")(PARAMS ("TagId" "VT_BSTR")("EventOnCompletion" "VT_I4")("TrackNum" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method LookupMediaByTagId")) ((NAME . "GetTagManager") (RIID . #x00000032) (OFFSET . #xe4) (RETURNS . "VT_PTR.CddbID3TagManager")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetTagManager")) ((NAME . "HttpPost") (RIID . #x00000033) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("URL" "VT_BSTR")("Header" "VT_BSTR")("PostData" "VT_PTR.VT_VOID")("PostDataSize" "VT_I4")("Data" "VT_PTR.VT_VOID")("DataSize" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method HttpPost")) ((NAME . "HttpGet") (RIID . #x00000034) (OFFSET . #xec) (RETURNS . "VT_VOID")(PARAMS ("URL" "VT_BSTR")("Header" "VT_BSTR")("GetData" "VT_PTR.VT_VOID")("GetDataSize" "VT_I4")("Data" "VT_PTR.VT_VOID")("DataSize" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method HttpGet")) ((NAME . "HttpGetFile") (RIID . #x00000035) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("URL" "VT_BSTR")("Header" "VT_BSTR")("GetData" "VT_PTR.VT_VOID")("GetDataSize" "VT_I4")("File" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method HttpGetFile")) ((NAME . "Cancel") (RIID . #x00000019) (OFFSET . #xf4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Cancel")) ((NAME . "FlushLocalCache") (RIID . #x0000001a) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_USERDEFINED.Enum.CDDBFlushFlags")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method FlushLocalCache")) ((NAME . "Status") (RIID . #x0000001d) (OFFSET . #xfc) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Status")) ((NAME . "ServerNoop") (RIID . #x0000001e) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("EventOnCompletion" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ServerNoop")))) ("CddbUserInfo" (TYPE . "Coclass")(DESCRIPTION . "CddbUserInfo Class")(GUID . "{E5D17BB2-F52F-4C6A-B318-C0D16121014B}")(ALIASES "ICddbUserInfo") (FUNCTIONS )) ("ICddbUserInfo" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbUserInfo Interface")(GUID . "{16E3D1CC-FB21-43F1-97DB-B6F23B92E748}")(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 . "EmailAddress") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EmailAddress")) ((NAME . "EmailAddress") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property EmailAddress")) ((NAME . "UserHandle") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property UserHandle")) ((NAME . "UserHandle") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property UserHandle")) ((NAME . "Password") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Password")) ((NAME . "Password") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Password")) ((NAME . "PasswordHint") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PasswordHint")) ((NAME . "PasswordHint") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PasswordHint")) ((NAME . "RegionId") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property RegionId")) ((NAME . "RegionId") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property RegionId")) ((NAME . "PostalCode") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PostalCode")) ((NAME . "PostalCode") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PostalCode")) ((NAME . "Age") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Age")) ((NAME . "Age") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Age")) ((NAME . "Sex") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Sex")) ((NAME . "Sex") (RIID . #x00000008) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Sex")) ((NAME . "AllowEmail") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AllowEmail")) ((NAME . "AllowEmail") (RIID . #x00000009) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AllowEmail")) ((NAME . "AllowStats") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AllowStats")) ((NAME . "AllowStats") (RIID . #x0000000a) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AllowStats")))) ("CddbOptions" (TYPE . "Coclass")(DESCRIPTION . "This object supports the interface to User and Application preferences for the CDDBControl.")(GUID . "{417EA290-71D0-43FB-87A0-8F107C549B2A}")(ALIASES "ICddbOptions") (FUNCTIONS )) ("ICddbOptions" (TYPE . "Dispinterface")(DESCRIPTION . "This interface supports the User and Application preferences for the CDDBControl.")(GUID . "{471D8C3F-D01A-42D5-8132-39AF8A3C0ECC}")(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 . "Language") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Language")) ((NAME . "Language") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Language")) ((NAME . "LocalCachePath") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LocalCachePath")) ((NAME . "LocalCachePath") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LocalCachePath")) ((NAME . "LocalCacheSize") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LocalCacheSize")) ((NAME . "LocalCacheSize") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LocalCacheSize")) ((NAME . "LogFile") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LogFile")) ((NAME . "LogFile") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LogFile")) ((NAME . "LogFlags") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LogFlags")) ((NAME . "LogFlags") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LogFlags")) ((NAME . "LogWindow") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LogWindow")) ((NAME . "LogWindow") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LogWindow")) ((NAME . "ProxyServer") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProxyServer")) ((NAME . "ProxyServer") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ProxyServer")) ((NAME . "ProxyServerPort") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProxyServerPort")) ((NAME . "ProxyServerPort") (RIID . #x00000008) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ProxyServerPort")) ((NAME . "ResourceModule") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ResourceModule")) ((NAME . "ResourceModule") (RIID . #x00000009) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ResourceModule")) ((NAME . "ServerTimeout") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ServerTimeout")) ((NAME . "ServerTimeout") (RIID . #x0000000a) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ServerTimeout")) ((NAME . "AsyncCompletion") (RIID . #x0000000b) (OFFSET . #x6c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AsyncCompletion")) ((NAME . "AsyncCompletion") (RIID . #x0000000b) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AsyncCompletion")) ((NAME . "AutoDownloadURLs") (RIID . #x0000000c) (OFFSET . #x74) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AutoDownloadURLs")) ((NAME . "AutoDownloadURLs") (RIID . #x0000000c) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AutoDownloadURLs")) ((NAME . "AutoDownloadTargetedURLs") (RIID . #x0000000d) (OFFSET . #x7c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property AutoDownloadTargetedURLs")) ((NAME . "AutoDownloadTargetedURLs") (RIID . #x0000000d) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property AutoDownloadTargetedURLs")) ((NAME . "ProxyUserName") (RIID . #x0000000e) (OFFSET . #x84) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProxyUserName")) ((NAME . "ProxyUserName") (RIID . #x0000000e) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ProxyUserName")) ((NAME . "ProxyPassword") (RIID . #x0000000f) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProxyPassword")) ((NAME . "ProxyPassword") (RIID . #x0000000f) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ProxyPassword")) ((NAME . "ProgressEvents") (RIID . #x00000010) (OFFSET . #x94) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProgressEvents")) ((NAME . "ProgressEvents") (RIID . #x00000010) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ProgressEvents")) ((NAME . "LocalCacheTimeout") (RIID . #x00000011) (OFFSET . #x9c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LocalCacheTimeout")) ((NAME . "LocalCacheTimeout") (RIID . #x00000011) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LocalCacheTimeout")) ((NAME . "LocalCacheFlags") (RIID . #x00000012) (OFFSET . #xa4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LocalCacheFlags")) ((NAME . "LocalCacheFlags") (RIID . #x00000012) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LocalCacheFlags")) ((NAME . "TestSubmitMode") (RIID . #x00000013) (OFFSET . #xac) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TestSubmitMode")) ((NAME . "TestSubmitMode") (RIID . #x00000013) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property TestSubmitMode")))) ("CddbDisc" (TYPE . "Coclass")(DESCRIPTION . "CddbDisc Class")(GUID . "{B0528CE4-F67E-11D2-8F8E-00C04F4C3B9F}")(ALIASES "ICddbDisc") (FUNCTIONS )) ("ICddbDisc" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbDisc Interface")(GUID . "{B0528CE3-F67E-11D2-8F8E-00C04F4C3B9F}")(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 . "Toc") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Toc")) ((NAME . "Toc") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Toc")) ((NAME . "Title") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Title")) ((NAME . "Title") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Title")) ((NAME . "Artist") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Artist")) ((NAME . "Artist") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Artist")) ((NAME . "Label") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Label")) ((NAME . "Label") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Label")) ((NAME . "Year") (RIID . #x00000007) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Year")) ((NAME . "Year") (RIID . #x00000007) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Year")) ((NAME . "NumTracks") (RIID . #x00000008) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property NumTracks")) ((NAME . "GetTrackTitle") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ("Number" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetTrackTitle")) ((NAME . "AddTrack") (RIID . #x0000000b) (OFFSET . #x4c) (RETURNS . "VT_PTR.CddbTrack")(PARAMS ("Number" "VT_I4")("Title" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method AddTrack")) ((NAME . "MediaId") (RIID . #x0000000c) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property MediaId")) ((NAME . "MuiId") (RIID . #x0000000d) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property MuiId")) ((NAME . "Notes") (RIID . #x0000000e) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Notes")) ((NAME . "Notes") (RIID . #x0000000e) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Notes")) ((NAME . "GenreId") (RIID . #x0000000f) (OFFSET . #x60) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property GenreId")) ((NAME . "GenreId") (RIID . #x0000000f) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property GenreId")) ((NAME . "SecondaryGenreId") (RIID . #x00000010) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SecondaryGenreId")) ((NAME . "SecondaryGenreId") (RIID . #x00000010) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SecondaryGenreId")) ((NAME . "RegionId") (RIID . #x00000011) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property RegionId")) ((NAME . "RegionId") (RIID . #x00000011) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property RegionId")) ((NAME . "Revision") (RIID . #x00000012) (OFFSET . #x78) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Revision")) ((NAME . "Revision") (RIID . #x00000012) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Revision")) ((NAME . "TotalInSet") (RIID . #x00000013) (OFFSET . #x80) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TotalInSet")) ((NAME . "TotalInSet") (RIID . #x00000013) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property TotalInSet")) ((NAME . "NumberInSet") (RIID . #x00000014) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property NumberInSet")) ((NAME . "NumberInSet") (RIID . #x00000014) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property NumberInSet")) ((NAME . "TitleUId") (RIID . #x00000015) (OFFSET . #x90) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TitleUId")) ((NAME . "Certifier") (RIID . #x00000016) (OFFSET . #x94) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Certifier")) ((NAME . "TitleSort") (RIID . #x00000017) (OFFSET . #x98) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TitleSort")) ((NAME . "TitleSort") (RIID . #x00000017) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property TitleSort")) ((NAME . "TitleThe") (RIID . #x00000018) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TitleThe")) ((NAME . "TitleThe") (RIID . #x00000018) (OFFSET . #xa4) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property TitleThe")) ((NAME . "Tracks") (RIID . #x00000019) (OFFSET . #xa8) (RETURNS . "VT_PTR.CddbTracks")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Tracks")) ((NAME . "Segments") (RIID . #x0000001a) (OFFSET . #xac) (RETURNS . "VT_PTR.CddbSegments")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Segments")) ((NAME . "Credits") (RIID . #x0000001b) (OFFSET . #xb0) (RETURNS . "VT_PTR.CddbCredits")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Credits")) ((NAME . "ArtistFullName") (RIID . #x0000001c) (OFFSET . #xb4) (RETURNS . "VT_PTR.CddbFullName")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ArtistFullName")) ((NAME . "ArtistFullName") (RIID . #x0000001c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("Number" "VT_PTR.CddbFullName")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ArtistFullName")) ((NAME . "GetURLTree") (RIID . #x0000001d) (OFFSET . #xbc) (RETURNS . "VT_PTR.CddbURLTree")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetURLTree")) ((NAME . "AddSegment") (RIID . #x0000001e) (OFFSET . #xc0) (RETURNS . "VT_PTR.CddbSegment")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method AddSegment")) ((NAME . "RemoveSegment") (RIID . #x0000001f) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemoveSegment")) ((NAME . "AddCredit") (RIID . #x00000020) (OFFSET . #xc8) (RETURNS . "VT_PTR.CddbCredit")(PARAMS ("RoleId" "VT_BSTR")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method AddCredit")) ((NAME . "RemoveCredit") (RIID . #x00000021) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("Credit" "VT_PTR.CddbCredit")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemoveCredit")) ((NAME . "LanguageId") (RIID . #x00000022) (OFFSET . #xd0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LanguageId")) ((NAME . "LanguageId") (RIID . #x00000022) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("Credit" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LanguageId")) ((NAME . "RevisionTag") (RIID . #x00000023) (OFFSET . #xd8) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property RevisionTag")) ((NAME . "RevisionTag") (RIID . #x00000023) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("Credit" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property RevisionTag")) ((NAME . "Compilation") (RIID . #x00000024) (OFFSET . #xe0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Compilation")) ((NAME . "Compilation") (RIID . #x00000024) (OFFSET . #xe4) (RETURNS . "VT_VOID")(PARAMS ("Credit" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Compilation")) ((NAME . "Languages") (RIID . #x00000025) (OFFSET . #xe8) (RETURNS . "VT_PTR.CddbLanguages")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Languages")) ((NAME . "GetTrack") (RIID . #x00000026) (OFFSET . #xec) (RETURNS . "VT_PTR.CddbTrack")(PARAMS ("Number" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetTrack")) ((NAME . "GetSegment") (RIID . #x00000027) (OFFSET . #xf0) (RETURNS . "VT_PTR.CddbSegment")(PARAMS ("SegmentIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSegment")) ((NAME . "NumCredits") (RIID . #x00000028) (OFFSET . #xf4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property NumCredits")) ((NAME . "NumSegments") (RIID . #x00000029) (OFFSET . #xf8) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property NumSegments")) ((NAME . "GetCredit") (RIID . #x0000002a) (OFFSET . #xfc) (RETURNS . "VT_PTR.CddbCredit")(PARAMS ("CreditIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetCredit")) ((NAME . "IsSubmit") (RIID . #x0000002b) (OFFSET . #x100) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method IsSubmit")) ((NAME . "IsPropertyCertified") (RIID . #x0000002c) (OFFSET . #x104) (RETURNS . "VT_I4")(PARAMS ("Property" "VT_USERDEFINED.Enum.CDDBProperty")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method IsPropertyCertified")) ((NAME . "RemoveSegmentObject") (RIID . #x0000002d) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("Segment" "VT_PTR.CddbSegment")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemoveSegmentObject")))) ("CddbTrack" (TYPE . "Coclass")(DESCRIPTION . "CddbTrack Class")(GUID . "{0BB07B14-0CC8-11D3-B00E-00C04F4C0826}")(ALIASES "ICddbTrack") (FUNCTIONS )) ("ICddbTrack" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbTrack Interface")(GUID . "{0BB07B13-0CC8-11D3-B00E-00C04F4C0826}")(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 . "Title") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Title")) ((NAME . "Title") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Title")) ((NAME . "Artist") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Artist")) ((NAME . "Artist") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Artist")) ((NAME . "Year") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Year")) ((NAME . "Year") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Year")) ((NAME . "Label") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Label")) ((NAME . "Label") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Label")) ((NAME . "Notes") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Notes")) ((NAME . "Notes") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Notes")) ((NAME . "GenreId") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property GenreId")) ((NAME . "GenreId") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property GenreId")) ((NAME . "SecondaryGenreId") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SecondaryGenreId")) ((NAME . "SecondaryGenreId") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SecondaryGenreId")) ((NAME . "Lyrics") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Lyrics")) ((NAME . "Lyrics") (RIID . #x00000008) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Lyrics")) ((NAME . "BeatsPerMinute") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property BeatsPerMinute")) ((NAME . "BeatsPerMinute") (RIID . #x00000009) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property BeatsPerMinute")) ((NAME . "ISRC") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ISRC")) ((NAME . "ISRC") (RIID . #x0000000a) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ISRC")) ((NAME . "TitleSort") (RIID . #x0000000b) (OFFSET . #x6c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TitleSort")) ((NAME . "TitleSort") (RIID . #x0000000b) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property TitleSort")) ((NAME . "TitleThe") (RIID . #x0000000c) (OFFSET . #x74) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TitleThe")) ((NAME . "TitleThe") (RIID . #x0000000c) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property TitleThe")) ((NAME . "ArtistFullName") (RIID . #x0000000d) (OFFSET . #x7c) (RETURNS . "VT_PTR.CddbFullName")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ArtistFullName")) ((NAME . "ArtistFullName") (RIID . #x0000000d) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.CddbFullName")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ArtistFullName")) ((NAME . "AddCredit") (RIID . #x0000000e) (OFFSET . #x84) (RETURNS . "VT_PTR.CddbCredit")(PARAMS ("RoleId" "VT_BSTR")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method AddCredit")) ((NAME . "RemoveCredit") (RIID . #x0000000f) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("Credit" "VT_PTR.CddbCredit")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemoveCredit")) ((NAME . "Credits") (RIID . #x00000010) (OFFSET . #x8c) (RETURNS . "VT_PTR.CddbCredits")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Credits")) ((NAME . "GetCredit") (RIID . #x00000011) (OFFSET . #x90) (RETURNS . "VT_PTR.CddbCredit")(PARAMS ("CreditIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetCredit")) ((NAME . "NumCredits") (RIID . #x00000012) (OFFSET . #x94) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property NumCredits")) ((NAME . "IsPropertyCertified") (RIID . #x00000013) (OFFSET . #x98) (RETURNS . "VT_I4")(PARAMS ("Property" "VT_USERDEFINED.Enum.CDDBProperty")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method IsPropertyCertified")))) ("CddbFullName" (TYPE . "Coclass")(DESCRIPTION . "CddbFullName Class")(GUID . "{BBF37BA2-2F4F-11D3-B02F-00C04F4C0826}")(ALIASES "ICddbFullName") (FUNCTIONS )) ("ICddbFullName" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbFullName Interface")(GUID . "{BBF37BA1-2F4F-11D3-B02F-00C04F4C0826}")(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 . "FirstName") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FirstName")) ((NAME . "FirstName") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property FirstName")) ((NAME . "LastName") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LastName")) ((NAME . "LastName") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LastName")) ((NAME . "The") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property The")) ((NAME . "The") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property The")))) ("CddbCredit" (TYPE . "Coclass")(DESCRIPTION . "CddbCredit Class")(GUID . "{BBF37BA4-2F4F-11D3-B02F-00C04F4C0826}")(ALIASES "ICddbCredit") (FUNCTIONS )) ("ICddbCredit" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbCredit Interface")(GUID . "{BBF37BA3-2F4F-11D3-B02F-00C04F4C0826}")(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 . "Id") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Id")) ((NAME . "Id") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Id")) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Name")) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Name")) ((NAME . "Notes") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Notes")) ((NAME . "Notes") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Notes")) ((NAME . "FullName") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_PTR.CddbFullName")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FullName")) ((NAME . "FullName") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.CddbFullName")) (FLAGS ( IS-SET ))(DESCRIPTION . "property FullName")) ((NAME . "IsPropertyCertified") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ("Property" "VT_USERDEFINED.Enum.CDDBProperty")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method IsPropertyCertified")))) ("CddbCredits" (TYPE . "Coclass")(DESCRIPTION . "CddbCredits Class")(GUID . "{F5F6A238-301B-11D3-B030-00C04F4C0826}")(ALIASES "ICddbCredits") (FUNCTIONS )) ("ICddbCredits" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbCredits Interface")(GUID . "{F5F6A237-301B-11D3-B030-00C04F4C0826}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetCredit") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.CddbCredit")(PARAMS ("CreditIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetCredit")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x28) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbTracks" (TYPE . "Coclass")(DESCRIPTION . "CddbTracks Class")(GUID . "{8B67BD61-1238-11D3-8F9D-00C04F4C3B9F}")(ALIASES "ICddbTracks") (FUNCTIONS )) ("ICddbTracks" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbTracks Interface")(GUID . "{8B67BD60-1238-11D3-8F9D-00C04F4C3B9F}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetTrack") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.CddbTrack")(PARAMS ("TrackIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetTrack")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x28) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbSegments" (TYPE . "Coclass")(DESCRIPTION . "CddbSegments Class")(GUID . "{F5F6A234-301B-11D3-B030-00C04F4C0826}")(ALIASES "ICddbSegments") (FUNCTIONS )) ("ICddbSegments" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbSegments Interface")(GUID . "{F5F6A233-301B-11D3-B030-00C04F4C0826}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetSegment") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.CddbSegment")(PARAMS ("SegmentIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSegment")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x28) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbSegment" (TYPE . "Coclass")(DESCRIPTION . "CddbSegment Class")(GUID . "{BBF37B9E-2F4F-11D3-B02F-00C04F4C0826}")(ALIASES "ICddbSegment") (FUNCTIONS )) ("ICddbSegment" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbSegment Interface")(GUID . "{BBF37B9D-2F4F-11D3-B02F-00C04F4C0826}")(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 . "Notes") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Notes")) ((NAME . "Notes") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Notes")) ((NAME . "StartTrack") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property StartTrack")) ((NAME . "StartTrack") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property StartTrack")) ((NAME . "StartFrame") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property StartFrame")) ((NAME . "StartFrame") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property StartFrame")) ((NAME . "EndTrack") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EndTrack")) ((NAME . "EndTrack") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property EndTrack")) ((NAME . "EndFrame") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EndFrame")) ((NAME . "EndFrame") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property EndFrame")) ((NAME . "Credits") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_PTR.CddbCredits")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Credits")) ((NAME . "AddCredit") (RIID . #x00000008) (OFFSET . #x50) (RETURNS . "VT_PTR.CddbCredit")(PARAMS ("RoleId" "VT_BSTR")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method AddCredit")) ((NAME . "RemoveCredit") (RIID . #x00000009) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("Credit" "VT_PTR.CddbCredit")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RemoveCredit")) ((NAME . "GetCredit") (RIID . #x0000000a) (OFFSET . #x58) (RETURNS . "VT_PTR.CddbCredit")(PARAMS ("CreditIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetCredit")) ((NAME . "NumCredits") (RIID . #x0000000b) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property NumCredits")) ((NAME . "IsPropertyCertified") (RIID . #x0000000c) (OFFSET . #x60) (RETURNS . "VT_I4")(PARAMS ("Property" "VT_USERDEFINED.Enum.CDDBProperty")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method IsPropertyCertified")))) ("CddbURLTree" (TYPE . "Coclass")(DESCRIPTION . "CddbURLTree Class")(GUID . "{F5F6A23C-301B-11D3-B030-00C04F4C0826}")(ALIASES "ICddbURLTree") (FUNCTIONS )) ("ICddbURLTree" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbURLTree Interface")(GUID . "{F5F6A23B-301B-11D3-B030-00C04F4C0826}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x20) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")) ((NAME . "CategoryList") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Category" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method CategoryList")) ((NAME . "GetURLList") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("ListIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetURLList")))) ("CddbURLList" (TYPE . "Coclass")(DESCRIPTION . "CddbURLList Class")(GUID . "{F5F6A23A-301B-11D3-B030-00C04F4C0826}")(ALIASES "ICddbURLList") (FUNCTIONS )) ("ICddbURLList" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbURLList Interface")(GUID . "{F5F6A239-301B-11D3-B030-00C04F4C0826}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "Category") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Category")) ((NAME . "GetURL") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.CddbURL")(PARAMS ("URLIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetURL")) ((NAME . "CreateURLTree") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_PTR.CddbURLTree")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method CreateURLTree")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x30) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbURL" (TYPE . "Coclass")(DESCRIPTION . "CddbURL Class")(GUID . "{BBF37BA0-2F4F-11D3-B02F-00C04F4C0826}")(ALIASES "ICddbURL") (FUNCTIONS )) ("ICddbURL" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbURL Interface")(GUID . "{BBF37B9F-2F4F-11D3-B02F-00C04F4C0826}")(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 . "Href") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Href")) ((NAME . "Href") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Href")) ((NAME . "DisplayLink") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property DisplayLink")) ((NAME . "DisplayLink") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property DisplayLink")) ((NAME . "Description") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")) ((NAME . "Description") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Description")) ((NAME . "Type") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Type")) ((NAME . "Type") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Type")) ((NAME . "Category") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Category")) ((NAME . "Category") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Category")) ((NAME . "Weight") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Weight")) ((NAME . "Weight") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Weight")) ((NAME . "Size") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Size")) ((NAME . "Size") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Size")) ((NAME . "DisplayText") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property DisplayText")) ((NAME . "DisplayText") (RIID . #x00000008) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property DisplayText")) ((NAME . "IsPropertyCertified") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ("Property" "VT_USERDEFINED.Enum.CDDBProperty")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method IsPropertyCertified")))) ("CddbLanguages" (TYPE . "Coclass")(DESCRIPTION . "CddbLanguages Class")(GUID . "{35F7528D-D4EB-40D1-AC99-93E4421B02D6}")(ALIASES "ICddbLanguages") (FUNCTIONS )) ("ICddbLanguages" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbLanguages Interface")(GUID . "{23F49E84-8749-41EF-A27B-C20D4CF33E88}")(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 ))))) ("CddbDiscs" (TYPE . "Coclass")(DESCRIPTION . "CddbDiscs Class")(GUID . "{B0528CE2-F67E-11D2-8F8E-00C04F4C3B9F}")(ALIASES "ICddbDiscs") (FUNCTIONS )) ("ICddbDiscs" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbDiscs Interface")(GUID . "{B0528CDF-F67E-11D2-8F8E-00C04F4C3B9F}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetDisc") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.CddbDisc")(PARAMS ("DiscIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDisc")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x28) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbGenreList" (TYPE . "Coclass")(DESCRIPTION . "CddbGenreList Class")(GUID . "{8F8A59E6-1388-11D3-8F9D-00C04F4C3B9F}")(ALIASES "ICddbGenreList") (FUNCTIONS )) ("ICddbGenreList" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbGenreList Interface")(GUID . "{8F8A59E5-1388-11D3-8F9D-00C04F4C3B9F}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetGenreName") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ("GenreId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetGenreName")) ((NAME . "MetaGenre") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.CddbGenre")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property MetaGenre")) ((NAME . "GetGenre") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_PTR.CddbGenre")(PARAMS ("GenreIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetGenre")) ((NAME . "GetGenreInfo") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_PTR.CddbGenre")(PARAMS ("GenreId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetGenreInfo")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x30) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x34) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbGenre" (TYPE . "Coclass")(DESCRIPTION . "CddbGenre Class")(GUID . "{8F8A59E4-1388-11D3-8F9D-00C04F4C3B9F}")(ALIASES "ICddbGenre") (FUNCTIONS )) ("ICddbGenre" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbGenre Interface")(GUID . "{8F8A59E3-1388-11D3-8F9D-00C04F4C3B9F}")(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 . "Id") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Id")) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Name")) ((NAME . "Description") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")) ((NAME . "Type") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Type")) ((NAME . "Parent") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Parent")))) ("CddbGenreTree" (TYPE . "Coclass")(DESCRIPTION . "CddbGenreTree Class")(GUID . "{F5F6A236-301B-11D3-B030-00C04F4C0826}")(ALIASES "ICddbGenreTree") (FUNCTIONS )) ("ICddbGenreTree" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbGenreTree Interface")(GUID . "{F5F6A235-301B-11D3-B030-00C04F4C0826}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetSubGenreList") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.CddbGenreList")(PARAMS ("GenreId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSubGenreList")) ((NAME . "GetMetaGenre") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.CddbGenre")(PARAMS ("GenreIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetMetaGenre")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x28) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x2c) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbRegionList" (TYPE . "Coclass")(DESCRIPTION . "CddbRegionList Class")(GUID . "{F5F6A242-301B-11D3-B030-00C04F4C0826}")(ALIASES "ICddbRegionList") (FUNCTIONS )) ("ICddbRegionList" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbRegionList Interface")(GUID . "{F5F6A241-301B-11D3-B030-00C04F4C0826}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetRegionName") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ("RegionId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRegionName")) ((NAME . "GetRegion") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.CddbRegion")(PARAMS ("RegionIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRegion")) ((NAME . "GetRegionInfo") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_PTR.CddbRegion")(PARAMS ("RegionId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRegionInfo")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x30) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbRegion" (TYPE . "Coclass")(DESCRIPTION . "CddbRegion Class")(GUID . "{BBF37B9A-2F4F-11D3-B02F-00C04F4C0826}")(ALIASES "ICddbRegion") (FUNCTIONS )) ("ICddbRegion" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbRegion Interface")(GUID . "{BBF37B99-2F4F-11D3-B02F-00C04F4C0826}")(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 . "Id") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Id")) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Name")) ((NAME . "Description") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")))) ("CddbRoleList" (TYPE . "Coclass")(DESCRIPTION . "CddbRoleList Class")(GUID . "{F5F6A244-301B-11D3-B030-00C04F4C0826}")(ALIASES "ICddbRoleList") (FUNCTIONS )) ("ICddbRoleList" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbRoleList Interface")(GUID . "{F5F6A243-301B-11D3-B030-00C04F4C0826}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetRoleName") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ("RoleId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRoleName")) ((NAME . "GetRole") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.CddbRole")(PARAMS ("RoleIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRole")) ((NAME . "Category") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Category")) ((NAME . "CategoryRole") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_PTR.CddbRole")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property CategoryRole")) ((NAME . "GetRoleInfo") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_PTR.CddbRole")(PARAMS ("RoleId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRoleInfo")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x34) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbRole" (TYPE . "Coclass")(DESCRIPTION . "CddbRole Class")(GUID . "{BBF37B96-2F4F-11D3-B02F-00C04F4C0826}")(ALIASES "ICddbRole") (FUNCTIONS )) ("ICddbRole" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbRole Interface")(GUID . "{BBF37B95-2F4F-11D3-B02F-00C04F4C0826}")(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 . "Id") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Id")) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Name")) ((NAME . "Description") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")) ((NAME . "Parent") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Parent")))) ("CddbRoleTree" (TYPE . "Coclass")(DESCRIPTION . "CddbRoleTree Class")(GUID . "{93162670-FF1B-4844-8FBC-041F1ABB6F7A}")(ALIASES "ICddbRoleTree") (FUNCTIONS )) ("ICddbRoleTree" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbRoleTree Interface")(GUID . "{79A6E2D9-FE15-47DC-8AD4-53A57007F8C7}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetCategoryRoleList") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.CddbRoleList")(PARAMS ("RoleId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetCategoryRoleList")) ((NAME . "GetRoleList") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.CddbRoleList")(PARAMS ("ListIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRoleList")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x28) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x2c) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbLanguageList" (TYPE . "Coclass")(DESCRIPTION . "CddbLanguageList Class")(GUID . "{F5F6A240-301B-11D3-B030-00C04F4C0826}")(ALIASES "ICddbLanguageList") (FUNCTIONS )) ("ICddbLanguageList" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbLanguageList Interface")(GUID . "{F5F6A23F-301B-11D3-B030-00C04F4C0826}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetLanguageName") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ("LanguageId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetLanguageName")) ((NAME . "GetLanguage") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.CddbLanguage")(PARAMS ("LanguageIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetLanguage")) ((NAME . "GetLanguageInfo") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_PTR.CddbLanguage")(PARAMS ("LanguageId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetLanguageInfo")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x30) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbLanguage" (TYPE . "Coclass")(DESCRIPTION . "CddbLanguage Class")(GUID . "{BBF37B98-2F4F-11D3-B02F-00C04F4C0826}")(ALIASES "ICddbLanguage") (FUNCTIONS )) ("ICddbLanguage" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbLanguage Interface")(GUID . "{BBF37B97-2F4F-11D3-B02F-00C04F4C0826}")(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 . "Id") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Id")) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Name")) ((NAME . "Description") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")))) ("CddbFieldList" (TYPE . "Coclass")(DESCRIPTION . "CddbFieldList Class")(GUID . "{F5F6A23E-301B-11D3-B030-00C04F4C0826}")(ALIASES "ICddbFieldList") (FUNCTIONS )) ("ICddbFieldList" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbFieldList Interface")(GUID . "{F5F6A23D-301B-11D3-B030-00C04F4C0826}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Count")) ((NAME . "GetFieldName") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ("Name" "VT_BSTR")("Target" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetFieldName")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property _NewEnum")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x28) (RETURNS . "VT_VARIANT")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "property Item")))) ("CddbField" (TYPE . "Coclass")(DESCRIPTION . "CddbField Class")(GUID . "{BBF37B9C-2F4F-11D3-B02F-00C04F4C0826}")(ALIASES "ICddbField") (FUNCTIONS )) ("ICddbField" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbField Interface")(GUID . "{BBF37B9B-2F4F-11D3-B02F-00C04F4C0826}")(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 . "DisplayName") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property DisplayName")) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Name")) ((NAME . "Description") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Description")) ((NAME . "Type") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Type")) ((NAME . "Length") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Length")) ((NAME . "EnumCount") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EnumCount")) ((NAME . "Table") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Table")) ((NAME . "Target") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Target")))) ("CddbURLManager" (TYPE . "Coclass")(DESCRIPTION . "CddbURLManager Class")(GUID . "{AF1A9404-6CA9-11D3-B053-00C04F4C0826}")(ALIASES "ICddbURLManager") (FUNCTIONS )) ("ICddbURLManager" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbURLManager Interface")(GUID . "{AF1A9403-6CA9-11D3-B053-00C04F4C0826}")(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 . "GetCoverURLs") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Disc" "VT_PTR.CddbDisc")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetCoverURLs")) ((NAME . "GetInfoURLs") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Disc" "VT_PTR.CddbDisc")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetInfoURLs")) ((NAME . "GetAdURLs") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Disc" "VT_PTR.CddbDisc")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetAdURLs")) ((NAME . "GetMenuURLs") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Disc" "VT_PTR.CddbDisc")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetMenuURLs")) ((NAME . "GetSkinURLs") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Disc" "VT_PTR.CddbDisc")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSkinURLs")) ((NAME . "GetPluginURLs") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Disc" "VT_PTR.CddbDisc")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetPluginURLs")) ((NAME . "GetTypedURLs") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Disc" "VT_PTR.CddbDisc")("Type" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetTypedURLs")) ((NAME . "GetAssociatedURLs") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ("Disc" "VT_PTR.CddbDisc")("Type" "VT_BSTR")("Property" "VT_BSTR")("Value" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetAssociatedURLs")) ((NAME . "GetURLAssociations") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_PTR.CddbURLList")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetURLAssociations")) ((NAME . "GetCurrentURL") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ("Disc" "VT_PTR.CddbDisc")("URL" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetCurrentURL")) ((NAME . "SubmitURL") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("Disc" "VT_PTR.CddbDisc")("URL" "VT_PTR.CddbURL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SubmitURL")) ((NAME . "DeleteURL") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("URL" "VT_PTR.CddbURL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method DeleteURL")) ((NAME . "GotoURL") (RIID . #x0000000d) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("URL" "VT_PTR.CddbURL")("RawURL" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GotoURL")))) ("CddbID3TagManager" (TYPE . "Coclass")(DESCRIPTION . "CddbID3TagManager Class")(GUID . "{DFEF3E96-F1D4-47CE-A429-2CC8C10DFDB6}")(ALIASES "ICddbID3TagManager") (FUNCTIONS )) ("ICddbID3TagManager" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbID3TagManager Interface")(GUID . "{B2C767ED-0E50-4A1D-AF6E-EAF1F16EB1C2}")(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 . "InitTagFromDisc") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.CddbID3Tag")(PARAMS ("Disc" "VT_PTR.CddbDisc")("TrackNum" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InitTagFromDisc")) ((NAME . "MergeToFile") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("Tag" "VT_PTR.CddbID3Tag")("Filename" "VT_BSTR")("Flags" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method MergeToFile")) ((NAME . "GetID3TagFileId") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ("Disc" "VT_PTR.CddbDisc")("TrackNum" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetID3TagFileId")) ((NAME . "CddbOwnerId") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property CddbOwnerId")) ((NAME . "CddbCommentString") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property CddbCommentString")) ((NAME . "LookupMediaByFile") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_PTR.CddbDisc")(PARAMS ("Filename" "VT_BSTR")("EventOnCompletion" "VT_I4")("TrackNum" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method LookupMediaByFile")))) ("CddbID3Tag" (TYPE . "Coclass")(DESCRIPTION . "CddbID3Tag Class")(GUID . "{D734EAE8-0810-4513-99B6-DDAC4BC30E29}")(ALIASES "ICddbID3Tag") (FUNCTIONS )) ("ICddbID3Tag" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbID3Tag Interface")(GUID . "{0306D2A8-B7E2-4EA2-ADC6-78F80D65B1E2}")(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 . "Album") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Album")) ((NAME . "Album") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Album")) ((NAME . "Movie") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Movie")) ((NAME . "Movie") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Movie")) ((NAME . "Title") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Title")) ((NAME . "Title") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Title")) ((NAME . "CopyrightYear") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property CopyrightYear")) ((NAME . "CopyrightYear") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property CopyrightYear")) ((NAME . "CopyrightHolder") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property CopyrightHolder")) ((NAME . "CopyrightHolder") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property CopyrightHolder")) ((NAME . "Comments") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Comments")) ((NAME . "Comments") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Comments")) ((NAME . "Label") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Label")) ((NAME . "Label") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Label")) ((NAME . "BeatsPerMinute") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property BeatsPerMinute")) ((NAME . "BeatsPerMinute") (RIID . #x00000008) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property BeatsPerMinute")) ((NAME . "LeadArtist") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property LeadArtist")) ((NAME . "LeadArtist") (RIID . #x00000009) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property LeadArtist")) ((NAME . "PartOfSet") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PartOfSet")) ((NAME . "PartOfSet") (RIID . #x0000000a) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PartOfSet")) ((NAME . "TrackPosition") (RIID . #x0000000b) (OFFSET . #x6c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property TrackPosition")) ((NAME . "TrackPosition") (RIID . #x0000000b) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property TrackPosition")) ((NAME . "Year") (RIID . #x0000000c) (OFFSET . #x74) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Year")) ((NAME . "Year") (RIID . #x0000000c) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Year")) ((NAME . "Genre") (RIID . #x0000000d) (OFFSET . #x7c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Genre")) ((NAME . "Genre") (RIID . #x0000000d) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Genre")) ((NAME . "FileId") (RIID . #x0000000e) (OFFSET . #x84) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FileId")) ((NAME . "FileId") (RIID . #x0000000e) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property FileId")) ((NAME . "ISRC") (RIID . #x0000000f) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ISRC")) ((NAME . "ISRC") (RIID . #x0000000f) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ISRC")) ((NAME . "LoadFromFile") (RIID . #x00000010) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("Filename" "VT_BSTR")("Readonly" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method LoadFromFile")) ((NAME . "BindToFile") (RIID . #x00000011) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("Filename" "VT_BSTR")("Readonly" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method BindToFile")) ((NAME . "SaveToFile") (RIID . #x00000012) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ("Filename" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SaveToFile")) ((NAME . "Commit") (RIID . #x00000013) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Commit")) ((NAME . "Clear") (RIID . #x00000014) (OFFSET . #xa4) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Clear")) ((NAME . "LoadFromBuffer") (RIID . #x00000015) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("Buffer" "VT_VARIANT")("BufferSize" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method LoadFromBuffer")) ((NAME . "GetBufferSize") (RIID . #x00000016) (OFFSET . #xac) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetBufferSize")) ((NAME . "SaveToBuffer") (RIID . #x00000017) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("Buffer" "VT_VARIANT")("BufferSize" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SaveToBuffer")) ((NAME . "GetTextFrame") (RIID . #x00000018) (OFFSET . #xb4) (RETURNS . "VT_BSTR")(PARAMS ("Frame" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetTextFrame")) ((NAME . "SetTextFrame") (RIID . #x00000019) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("Frame" "VT_BSTR")("Text" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetTextFrame")))) ("ICddbInfoWindow" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbInfoWindow Interface")(GUID . "{8FEDD91C-AC3B-46D5-9397-6F9F23A217F3}")(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 . "Init") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_I4")("Left" "VT_I4")("Top" "VT_I4")("Right" "VT_I4")("Bottom" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Init")) ((NAME . "SetRawURL") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("RawURL" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetRawURL")) ((NAME . "GetHwnd") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("phwnd" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetHwnd")) ((NAME . "SetDisc") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Disc" "VT_PTR.CddbDisc")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetDisc")) ((NAME . "SetURL") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("URL" "VT_PTR.CddbURL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetURL")) ((NAME . "Refresh") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Refresh")) ((NAME . "Shutdown") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Shutdown")) ((NAME . "SetAdPosition") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("Position" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetAdPosition")))) ("ICddbUIOptions" (TYPE . "Dispinterface")(DESCRIPTION . "ICddbUIOptions Interface")(GUID . "{017DD7C6-623B-4BCC-8F4A-6BBB8DB00A01}")(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 . "GetCurrent") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_USERDEFINED.Enum.CDDBUIFlags")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetCurrent")) ((NAME . "SetCurrent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_USERDEFINED.Enum.CDDBUIFlags")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetCurrent")) ((NAME . "ParentHWND") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ParentHWND")) ((NAME . "ParentHWND") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ParentHWND")) ((NAME . "Left") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Left")) ((NAME . "Left") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Left")) ((NAME . "Top") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Top")) ((NAME . "Top") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Top")) ((NAME . "Right") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Right")) ((NAME . "Right") (RIID . #x00000006) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Right")) ((NAME . "Bottom") (RIID . #x00000007) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Bottom")) ((NAME . "Bottom") (RIID . #x00000007) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Bottom")) ((NAME . "ResourceHINSTANCE") (RIID . #x00000008) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ResourceHINSTANCE")) ((NAME . "ResourceHINSTANCE") (RIID . #x00000008) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ResourceHINSTANCE")) ((NAME . "ProgressResourceID") (RIID . #x00000009) (OFFSET . #x54) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ProgressResourceID")) ((NAME . "ProgressResourceID") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ProgressResourceID")) ((NAME . "StaticResourceID") (RIID . #x0000000a) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property StaticResourceID")) ((NAME . "StaticResourceID") (RIID . #x0000000a) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property StaticResourceID")) ((NAME . "Frames") (RIID . #x0000000b) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Frames")) ((NAME . "Frames") (RIID . #x0000000b) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property Frames")) ((NAME . "BonusResourceID") (RIID . #x0000000c) (OFFSET . #x6c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property BonusResourceID")) ((NAME . "BonusResourceID") (RIID . #x0000000c) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("Flags" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property BonusResourceID")))) ("CDDBControl" (TYPE . "Coclass")(DESCRIPTION . "CDDBControl Class")(GUID . "{F4BAFF02-F907-11D2-8F8F-00C04F4C3B9F}")(ALIASES "ICDDBControl""DCDDBEvents") (FUNCTIONS )) ("CDDBProps" (TYPE . "Coclass")(DESCRIPTION . "CDDBProps Class")(GUID . "{97E14B03-0E0C-11D3-8F9D-00C04F4C3B9F}")(ALIASES "IUnknown") (FUNCTIONS )) ("CddbInfoWindow" (TYPE . "Coclass")(DESCRIPTION . "CddbInfoWindow Class")(GUID . "{C073A662-A344-4611-8632-06452280EBB0}")(ALIASES "ICddbInfoWindow") (FUNCTIONS )) ("CddbUIOptions" (TYPE . "Coclass")(DESCRIPTION . "CddbUIOptions Class")(GUID . "{3836A5BF-51B3-4B37-8E96-9D429C22183C}")(ALIASES "ICddbUIOptions") (FUNCTIONS )) )))