次の方法で共有


IBrowserService::NavigateToPidl メソッド (shdeprecated.h)

非推奨になりました。 ブラウザーを、項目識別子リスト (PIDL) へのポインターによって示される場所に移動します。

構文

HRESULT NavigateToPidl(
  [in] PCIDLIST_ABSOLUTE pidl,
  [in] DWORD             grfHLNF
);

パラメーター

[in] pidl

型: LPCITEMIDLIST

場所の PIDL。

[in] grfHLNF

型: DWORD

次のフラグの 1 つ以上。

HLNF_NAVIGATINGBACK (0x00000004)

ナビゲーションは、参照コンテキストの前の宛先に移動します。

HLNF_NAVIGATINGFORWARD (0x00000008)

ナビゲーションは、参照コンテキストの次の宛先に移動します。

HLNF_CALLERUNTRUSTED (0x00200000)

ナビゲーションは、システム上に既にコードをスクリプト化することで、Web ページを介して開始された可能性があります。

HLNF_TRUSTEDFORACTIVEX (0x00400000)

ナビゲーションでは、Microsoft ActiveX プロンプトを使用できます。

HLNF_DISABLEWINDOWRESTRICTIONS (0x00800000)

ウィンドウ制限のセキュリティ軽減策が無効になっているゾーン内の URL によって新しいウィンドウが作成されます。

HLNF_TRUSTFIRSTDOWNLOAD (0x01000000)

新しいウィンドウは、ユーザーが開始したアクションの結果です。 宛先がエントリでダウンロードを試みる場合は、信頼されている必要があります。

HLNF_UNTRUSTEDFORDOWNLOAD (0x02000000)

Microsoft Internet エクスプローラーは、信頼されていない HTML 以外のファイルに移動しています。 ファイルをダウンロードしないでください。

HLNF_EXTERNALNAVIGATE (0x10000000)

HLNF_ALLOW_AUTONAVIGATE (0x20000000)

HLNF_NEWWINDOWSMANAGED (0x80000000)

このナビゲーションで新しいウィンドウが表示される場合は、ポップアップ マネージャーの対象になります。

SHHLNF_WRITENOHISTORY (0x08000000)

現在のナビゲーションの宛先をブラウザーの履歴レコードに配置しないでください。

SHHLNF_NOAUTOSELECT (0x04000000)

ブラウザーの履歴レコードから現在のナビゲーションの宛先を自動的に選択しないでください。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
対象プラットフォーム Windows
ヘッダー shdeprecated.h

こちらもご覧ください

IBrowserService

_NavigateToPidl