Navigates to the specified target.
Syntax
HRESULT Navigate( DWORD grfHLNF, LPBC pibc, IBindStatusCallback *pibsc, IHlinkBrowseContext *pihlbc );
Parameters
- grfHLNF
- [in] Flag that indicates how the navigation is to proceed. The value of the flag can be any valid HLNF enumeration value.
- pibc
- [in] IBindCtx interface pointer to the bind context to be used for any moniker binding during this operation. This cannot be NULL.
- pibsc
- [in] IBindStatusCallback interface pointer to the bind status context to use for any asynchronous moniker binding performed during the navigation. If this is NULL, the caller does not receive progress notification, cancellation, pausing, or low-level binding information.
- pihlbc
- [in] Address of the IHlinkBrowseContext interface to use for this navigation. This cannot be NULL. As part of navigation, the browse context's navigation stack can be updated (depending on the navigation flags in grfHLNF), and its cache of hyperlink targets is consulted for a match to the current hyperlink target.
Return Value
Returns S_OK if successful, or an error code otherwise.
Windows CE
Windows CE Use version 2.12 and later Minimum availability Internet Explorer 4.0
See Also
HlinkNavigate, IHlinkFrame::Navigate, IHlinkTarget::Navigate