Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
_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 |