BASEBROWSERDATAXP 構造体 (shdeprecated.h)
基底クラスの保護されたメンバーが含まれます。 BASEBROWSERDATA はブラウザーの状態を定義し 、IBrowserService2::GetBaseBrowserData および IBrowserService2::P utBaseBrowserData と共に使用されます。
構文
typedef struct BASEBROWSERDATAXP {
HWND _hwnd;
ITravelLog *_ptl;
IHlinkFrame *_phlf;
IWebBrowser2 *_pautoWB2;
IExpDispSupportXP *_pautoEDS;
IShellService *_pautoSS;
int _eSecureLockIcon;
UINT _fCreatingViewWindow : 1;
UINT _uActivateState;
PCIDLIST_ABSOLUTE _pidlViewState;
IOleCommandTarget *_pctView;
PIDLIST_ABSOLUTE _pidlCur;
IShellView *_psv;
IShellFolder *_psf;
HWND _hwndView;
LPWSTR _pszTitleCur;
PIDLIST_ABSOLUTE _pidlPending;
IShellView *_psvPending;
IShellFolder *_psfPending;
HWND _hwndViewPending;
LPWSTR _pszTitlePending;
BOOL _fIsViewMSHTML;
BOOL _fPrivacyImpacted;
CLSID _clsidView;
CLSID _clsidViewPending;
HWND _hwndFrame;
} BASEBROWSERDATAXP, *LPBASEBROWSERDATAXP;
メンバー
_hwnd
型: HWND
ブラウザーの最上位ウィンドウのハンドル。
_ptl
種類: ITravelLog*
ブラウザーの ITravelLog へのポインター。
_phlf
種類: IHlinkFrame*
ブラウザーの IHlinkFrame へのポインター。
_pautoWB2
種類: IWebBrowser2*
ブラウザーの IWebBrowser2 オブジェクトへのポインター。
_pautoEDS
種類: IExpDispSupport*
ブラウザーの IExpDispSupport オブジェクトへのポインター。
_pautoSS
種類: IShellService*
ブラウザーの IShellService オブジェクトへのポインター。
_eSecureLockIcon
型: int
セキュリティ ロック アイコンを示す次のいずれかの値。
SECURELOCK_NOCHANGE (-1)
セキュリティ暗号化の状態は変更されません。
SECURELOCK_SET_UNSECURE (0)
既定値。 0x0000。 セキュリティ暗号化は存在しません。
SECURELOCK_SET_MIXED
複数のセキュリティ暗号化方法があります。
SECURELOCK_SET_SECUREUNKNOWNBIT
セキュリティ暗号化レベルが不明です。
SECURELOCK_SET_SECURE40BIT
40 ビットのセキュリティ暗号化が存在します。
SECURELOCK_SET_SECURE56BIT
56 ビットのセキュリティ暗号化が存在します。
SECURELOCK_SET_FORTEZZA
Fortezza セキュリティ暗号化が存在します。
SECURELOCK_SET_SECURE128BIT
128 ビットのセキュリティ暗号化が存在します。
SECURELOCK_FIRSTSUGGEST
セキュリティ暗号化の設定を推奨する必要があります。
SECURELOCK_SUGGEST_UNSECURE (SECURELOCK_FIRSTSUGGEST)
セキュリティ暗号化は推奨されていません。
SECURELOCK_SUGGEST_MIXED
混合セキュリティ暗号化方法が推奨されています。
SECURELOCK_SUGGEST_SECUREUNKNOWNBIT
不明なセキュリティ暗号化方法が推奨されています。
SECURELOCK_SUGGEST_SECURE40BIT
40 ビットのセキュリティ暗号化が推奨されています。
SECURELOCK_SUGGEST_SECURE56BIT
56 ビットのセキュリティ暗号化が推奨されています。
SECURELOCK_SUGGEST_FORTEZZA
Fortezza のセキュリティ暗号化が推奨されています。
SECURELOCK_SUGGEST_SECURE128BIT
128 ビットのセキュリティ暗号化が推奨されています。
_fCreatingViewWindow
型: UINT
ブラウザーによってビュー ウィンドウが作成されています。
_uActivateState
型: UINT
ブラウザー ビューはアクティブ化された状態です。
_pidlViewState
_pctView
種類: IOleCommandTarget*
_psvが指す IShellFolder オブジェクトに関連付けられている IOleCommandTarget オブジェクトへのキャッシュされたポインター。
_pidlCur
種類: PCIDLIST_ABSOLUTE
ブラウザーの現在の移動場所の PIDL。 この値は、 IBrowserService::GetPidl によって取得された値と同じです。
_psv
種類: IShellView*
現在の場所の IShellView へのポインター。 この IShellView は、IShellFolder::CreateViewObject を介して_pidlCurにバインドされます。
_psf
種類: IShellFolder*
現在の場所の IShellFolder へのポインター。 この IShellFolder は 、_pidlCurにバインドされます。
_hwndView
型: HWND
_psv-CreateViewWindow によって返されるウィンドウへの>ハンドル。
_pszTitleCur
種類: LPWSTR
現在の場所の Unicode タイトル テキストを含むバッファーへのポインター。
_pidlPending
種類: PCIDLIST_ABSOLUTE
保留中のターゲットの場所の PIDL。 ナビゲーションが完了すると、この値は _pidlCurに移動します。
_psvPending
種類: IShellView*
保留中のターゲットの場所の IShellView 。 ナビゲーションが完了すると、この値は _psvに移動します。
_psfPending
種類: IShellFolder*
保留中のターゲットの場所の IShellFolder 。 ナビゲーションが完了すると、この値は _psfに移動します。
_hwndViewPending
型: HWND
保留中のターゲットの場所のビュー ウィンドウへのハンドル。 ナビゲーションが完了すると、この値は _hwndViewに移動します。
_pszTitlePending
種類: LPWSTR
保留中のターゲットの場所の Unicode タイトル テキストを含むバッファーへのポインター。 ナビゲーションが完了すると、この値は _pszTitleCurに移動します。
_fIsViewMSHTML
種類: BOOL
ブラウザーがフォルダー コンテンツまたは Web コンテンツをホストしているかどうかを示す BOOL 型の値。
TRUE
ブラウザーが Web コンテンツをホストしています。
FALSE
ブラウザーがフォルダー コンテンツをホストしています。
_fPrivacyImpacted
種類: BOOL
ブラウザーのコンテンツにプライバシー上の懸念があるかどうかを示す BOOL 型の値。
TRUE
ブラウザーのコンテンツにはプライバシーに関する懸念があります。
FALSE
ブラウザーのコンテンツにプライバシーに関する懸念はありません。
_clsidView
型: CLSID
_clsidViewPending
型: CLSID
_hwndFrame
型: HWND
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | shdeprecated.h |