INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "This file was automaticaly generated by Visual Eiffel COM bridge. Do not edit"
cluster: ecom
deferred class ECOM_IHLINKBROWSECONTEXT
inherit

ECOM_IUNKNOWN
end
feature -- interface members

Register (reserved: INTEGER; piunk: expanded ECOM_CLIENT_IUNKNOWN; pimk: expanded ECOM_CLIENT_IMONIKER; pdwregister: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] Register
-- ARGUMENTS:
-- [in][lcid] unsigned int reserved
-- [in][lcid] IUnknown * piunk
-- [in][lcid] IMoniker * pimk
-- [out][lcid] unsigned int * pdwRegister
-- RETURN: HRESULT

GetObject (pimk: expanded ECOM_CLIENT_IMONIKER; fbindifrootregistered: INTEGER; ppiunk: expanded ECOM_PTR [expanded ECOM_CLIENT_IUNKNOWN]): ECOM_HRESULT
-- [ FUNCTION ] GetObject
-- ARGUMENTS:
-- [in][lcid] IMoniker * pimk
-- [in][lcid] int fBindIfRootRegistered
-- [out][lcid] IUnknown * * ppiunk
-- RETURN: HRESULT

Revoke (dwregister: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] Revoke
-- ARGUMENTS:
-- [in][lcid] unsigned int dwRegister
-- RETURN: HRESULT

SetBrowseWindowInfo (phlbwi: expanded ECOM_PTR [expanded ECOM_HLBWINFO]): ECOM_HRESULT
-- [ FUNCTION ] SetBrowseWindowInfo
-- ARGUMENTS:
-- [in][lcid] _tagHLBWINFO * phlbwi
-- RETURN: HRESULT

GetBrowseWindowInfo (phlbwi: expanded ECOM_PTR [expanded ECOM_HLBWINFO]): ECOM_HRESULT
-- [ FUNCTION ] GetBrowseWindowInfo
-- ARGUMENTS:
-- [out][lcid] _tagHLBWINFO * phlbwi
-- RETURN: HRESULT

SetInitialHlink (pimktarget: expanded ECOM_CLIENT_IMONIKER; pwzlocation: POINTER; pwzfriendlyname: POINTER): ECOM_HRESULT
-- [ FUNCTION ] SetInitialHlink
-- ARGUMENTS:
-- [in][lcid] IMoniker * pimkTarget
-- [in][lcid] LPWSTR pwzLocation
-- [in][lcid] LPWSTR pwzFriendlyName
-- RETURN: HRESULT

OnNavigateHlink (grfhlnf: INTEGER; pimktarget: expanded ECOM_CLIENT_IMONIKER; pwzlocation: POINTER; pwzfriendlyname: POINTER; puhlid: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] OnNavigateHlink
-- ARGUMENTS:
-- [in][lcid] unsigned int grfHLNF
-- [in][lcid] IMoniker * pimkTarget
-- [in][lcid] LPWSTR pwzLocation
-- [in][lcid] LPWSTR pwzFriendlyName
-- [out][lcid] unsigned int * puHLID
-- RETURN: HRESULT

UpdateHlink (uhlid: INTEGER; pimktarget: expanded ECOM_CLIENT_IMONIKER; pwzlocation: POINTER; pwzfriendlyname: POINTER): ECOM_HRESULT
-- [ FUNCTION ] UpdateHlink
-- ARGUMENTS:
-- [in][lcid] unsigned int uHLID
-- [in][lcid] IMoniker * pimkTarget
-- [in][lcid] LPWSTR pwzLocation
-- [in][lcid] LPWSTR pwzFriendlyName
-- RETURN: HRESULT

EnumNavigationStack (dwreserved: INTEGER; grfhlfnamef: INTEGER; ppienumhlitem: expanded ECOM_PTR [expanded ECOM_CLIENT_IENUMHLITEM]): ECOM_HRESULT
-- [ FUNCTION ] EnumNavigationStack
-- ARGUMENTS:
-- [in][lcid] unsigned int dwReserved
-- [in][lcid] unsigned int grfHLFNAMEF
-- [out][lcid] IEnumHLITEM * * ppienumhlitem
-- RETURN: HRESULT

QueryHlink (grfhlqf: INTEGER; uhlid: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] QueryHlink
-- ARGUMENTS:
-- [in][lcid] unsigned int grfHLQF
-- [in][lcid] unsigned int uHLID
-- RETURN: HRESULT

GetHlink (uhlid: INTEGER; ppihl: expanded ECOM_PTR [expanded ECOM_CLIENT_IHLINK]): ECOM_HRESULT
-- [ FUNCTION ] GetHlink
-- ARGUMENTS:
-- [in][lcid] unsigned int uHLID
-- [out][lcid] IHlink * * ppihl
-- RETURN: HRESULT

SetCurrentHlink (uhlid: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetCurrentHlink
-- ARGUMENTS:
-- [in][lcid] unsigned int uHLID
-- RETURN: HRESULT

Clone_ (piunkouter: expanded ECOM_CLIENT_IUNKNOWN; riid: expanded ECOM_PTR [expanded ECOM_GUID]; ppiunkobj: expanded ECOM_PTR [expanded ECOM_CLIENT_IUNKNOWN]): ECOM_HRESULT
-- [ FUNCTION ] Clone_
-- ARGUMENTS:
-- [in][lcid] IUnknown * piunkOuter
-- [in][lcid] _GUID * riid
-- [out][lcid] IUnknown * * ppiunkObj
-- RETURN: HRESULT

Close (reserved: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] Close
-- ARGUMENTS:
-- [in][lcid] unsigned int reserved
-- RETURN: HRESULT
end -- class ECOM_IHLINKBROWSECONTEXT

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES