BASEBROWSERDATAXP-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 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;
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 zum Angeben des Sicherheitssperrsymbols.
SECURELOCK_NOCHANGE (-1)
Keine Änderung der status der Sicherheitsverschlüsselung.
SECURELOCK_SET_UNSECURE (0)
Standard. 0x0000. Es ist 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
Die Sicherheitsverschlüsselung von Fortezza ist 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 Verschlüsselungsmethode für die Sicherheit 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
Es wurde eine Fortezza-Sicherheitsverschlüsselung 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 im aktivierten Zustand.
_pidlViewState
_pctView
Typ: IOleCommandTarget*
Ein zwischengespeicherter Zeiger auf das IOleCommandTarget-Objekt , das dem IShellFolder-Objekt zugeordnet ist, auf das _psv zeigt.
_pidlCur
Typ: PCIDLIST_ABSOLUTE
Eine PIDL des aktuell navigierten Speicherorts des Browsers. Dieser Wert wird von IBrowserService::GetPidl abgerufen.
_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 Handle für das Fenster, das von _psv-CreateViewWindow> zurückgegeben wird.
_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 Ordnerinhalte oder Webinhalte hosten soll.
true
Der Browser hosten Webinhalte.
false
Der Browser hostt Ordnerinhalte.
_fPrivacyImpacted
Typ: BOOL
Ein Wert vom Typ BOOL , der angibt, ob ein Datenschutzbedenken beim Inhalt des Browsers vorliegt.
true
Es besteht ein Datenschutzproblem mit den Inhalten des Browsers.
FALSE
Es gibt keine Datenschutzanliegen mit den Inhalten des Browsers.
_clsidView
Typ: CLSID
_clsidViewPending
Typ: CLSID
_hwndFrame
Typ: HWND
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 |