BASEBROWSERDATALH-Struktur (shdeprecated.h)

Enthält geschützte Member der Basisklasse. BASEBROWSERDATA definiert den Browserstatus und wird mit IBrowserService2::GetBaseBrowserData und IBrowserService2::P utBaseBrowserData verwendet.

Syntax

typedef struct BASEBROWSERDATALH {
  HWND              _hwnd;
  ITravelLog        *_ptl;
  IHlinkFrame       *_phlf;
  IWebBrowser2      *_pautoWB2;
  IExpDispSupport   *_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;
  LONG              _lPhishingFilterStatus;
} BASEBROWSERDATALH, *LPBASEBROWSERDATALH;

Member

_hwnd

Typ: HWND

Das Handle des Fensters der obersten Ebene des Browsers.

_ptl

Typ: ITravelLog*

Ein Zeiger auf das ITravelLog des Browsers.

_phlf

Typ: IHlinkFrame*

Ein Zeiger auf den IHlinkFrame des Browsers.

Hinweis Dieses Element ist nur für die erste Navigation über eine hlink-Element-kompatible Anwendung wie Word gültig.
 

_pautoWB2

Typ: IWebBrowser2*

Ein Zeiger auf das IWebBrowser2-Objekt des Browsers.

_pautoEDS

Typ: IExpDispSupport*

Ein Zeiger auf das IExpDispSupport-Objekt des Browsers.

_pautoSS

Typ: IShellService*

Ein Zeiger auf das IShellService-Objekt des Browsers.

_eSecureLockIcon

Typ: int

Einer der folgenden Werte, um das Symbol für die Sicherheitssperre anzugeben.

SECURELOCK_NOCHANGE (-1)

Keine Änderung der sicherheitsrelevanten Verschlüsselung status.

SECURELOCK_SET_UNSECURE (0)

Standard. 0x0000. Keine Sicherheitsverschlüsselung vorhanden.

SECURELOCK_SET_MIXED

Es gibt mehrere Sicherheitsverschlüsselungsmethoden.

SECURELOCK_SET_SECUREUNKNOWNBIT

Die Sicherheitsverschlüsselungsstufe ist nicht bekannt.

SECURELOCK_SET_SECURE40BIT

Es ist eine 40-Bit-Sicherheitsverschlüsselung vorhanden.

SECURELOCK_SET_SECURE56BIT

Es ist eine 56-Bit-Sicherheitsverschlüsselung vorhanden.

SECURELOCK_SET_FORTEZZA

Es ist die Fortezza-Sicherheitsverschlüsselung vorhanden.

SECURELOCK_SET_SECURE128BIT

Es ist eine 128-Bit-Sicherheitsverschlüsselung vorhanden.

SECURELOCK_FIRSTSUGGEST

Es sollte eine Sicherheitsverschlüsselungseinstellung vorgeschlagen werden.

SECURELOCK_SUGGEST_UNSECURE (SECURELOCK_FIRSTSUGGEST)

Es wurde keine Sicherheitsverschlüsselung vorgeschlagen.

SECURELOCK_SUGGEST_MIXED

Es wurden gemischte Verschlüsselungsmethoden für die Sicherheit vorgeschlagen.

SECURELOCK_SUGGEST_SECUREUNKNOWNBIT

Es wurde eine unbekannte Sicherheitsverschlüsselungsmethode vorgeschlagen.

SECURELOCK_SUGGEST_SECURE40BIT

Es wurde eine 40-Bit-Sicherheitsverschlüsselung vorgeschlagen.

SECURELOCK_SUGGEST_SECURE56BIT

Es wurde eine 56-Bit-Sicherheitsverschlüsselung vorgeschlagen.

SECURELOCK_SUGGEST_FORTEZZA

Die Fortezza-Sicherheitsverschlüsselung wurde vorgeschlagen.

SECURELOCK_SUGGEST_SECURE128BIT

Es wurde eine 128-Bit-Sicherheitsverschlüsselung vorgeschlagen.

_fCreatingViewWindow

Typ: UINT

Ein Ansichtsfenster wird vom Browser erstellt.

_uActivateState

Typ: UINT

Die Browseransicht befindet sich in einem aktivierten Zustand.

_pidlViewState

_pctView

Typ: IOleCommandTarget*

Ein zwischengespeicherter Zeiger auf das IOleCommandTarget-Objekt , das dem IShellFolder-Objekt zugeordnet ist, auf das _psv verweist.

_pidlCur

Typ: PCIDLIST_ABSOLUTE

Eine PIDL des aktuell navigierten Speicherorts des Browsers. Dieser Wert ist derselbe, der von IBrowserService::GetPidl abgerufen wird.

_psv

Typ: IShellView*

Ein Zeiger auf die IShellView des aktuellen Speicherorts. Diese IShellView ist an _pidlCur über IShellFolder::CreateViewObject gebunden.

_psf

Typ: IShellFolder*

Ein Zeiger auf den IShellFolder des aktuellen Speicherorts. Dieser IShellFolder ist an _pidlCur gebunden.

_hwndView

Typ: HWND

Ein Von _psv-CreateViewWindow> zurückgegebenes Handle für das Fenster.

_pszTitleCur

Typ: LPWSTR

Ein Zeiger auf einen Puffer, der den Unicode-Titeltext für den aktuellen Speicherort enthält.

_pidlPending

Typ: PCIDLIST_ABSOLUTE

Die PIDL des ausstehenden Zielspeicherorts. Sobald die Navigation abgeschlossen ist, wird dieser Wert in _pidlCur verschoben.

_psvPending

Typ: IShellView*

Die IShellView des ausstehenden Zielspeicherorts. Sobald die Navigation abgeschlossen ist, wird dieser Wert in _psv verschoben.

_psfPending

Typ: IShellFolder*

Der IShellFolder des ausstehenden Zielspeicherorts. Sobald die Navigation abgeschlossen ist, wird dieser Wert in _psf verschoben.

_hwndViewPending

Typ: HWND

Ein Handle für das Ansichtsfenster des ausstehenden Zielspeicherorts. Sobald die Navigation abgeschlossen ist, wird dieser Wert in _hwndView verschoben.

_pszTitlePending

Typ: LPWSTR

Ein Zeiger auf einen Puffer, der den Unicode-Titeltext für den ausstehenden Zielspeicherort enthält. Sobald die Navigation abgeschlossen ist, wird dieser Wert in _pszTitleCur verschoben.

_fIsViewMSHTML

Typ: BOOL

Ein Wert vom Typ BOOL , der angibt, ob der Browser Ordner- oder Webinhalte hostt.

true

Der Browser hostt Webinhalte.

false

Der Browser hostt Ordnerinhalt.

_fPrivacyImpacted

Typ: BOOL

Ein Wert vom Typ BOOL , der angibt, ob beim Inhalt des Browsers datenschutzbezogene Bedenken bestehen.

true

Es besteht ein Datenschutzproblem mit den Inhalten des Browsers.

FALSE

Es gibt keine Datenschutz-Bedenken beim Inhalt des Browsers.

_clsidView

Typ: CLSID

_clsidViewPending

Typ: CLSID

_hwndFrame

Typ: HWND

_lPhishingFilterStatus

Typ: LONG

Windows Vista mit Service Pack 1 (SP1) und höher oder Windows Internet Explorer 7 und höher. 0, wenn der Phishingfilter deaktiviert ist; 1, wenn es aktiviert ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile shdeprecated.h