Navigate method
[IHlink::Navigate may be altered or unavailable in subsequent versions of the operating system or product.]
Navigates to the specified target.
Syntax
HRESULT retVal = object.Navigate(grfHLNF, pibc, pibsc, pihlbc);
Parameters
- grfHLNF [in]
-
Type: DWORD
A flag that indicates how the navigation is to proceed. The value of the flag can be any valid HLNF enumeration value.
- pibc [in]
-
Type: LPBC
An IBindCtx interface pointer to the bind context to be used for any moniker binding during this operation. This cannot be NULL.
- pibsc [in]
-
Type: IBindStatusCallback
An 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]
-
Type: IHlinkBrowseContext
The address of the IHlinkBrowseContext interface to use for this navigation. This cannot be NULL. As part of navigation, the browse context navigation stack can be updated, depending on the navigation flags in grfHLNF. Its cache of hyperlink targets is consulted for a match to the current hyperlink target.
See also