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.
_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 |