Estructura BASEBROWSERDATALH (shdeprecated.h)
Contiene miembros protegidos de la clase base. BASEBROWSERDATA define el estado del explorador y se usa con IBrowserService2::GetBaseBrowserData e IBrowserService2::P utBaseBrowserData.
Sintaxis
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;
Miembros
_hwnd
Tipo: HWND
Identificador de la ventana de nivel superior del explorador.
_ptl
Tipo: ITravelLog*
Puntero al ITravelLog del explorador.
_phlf
Tipo: IHlinkFrame*
Puntero al IHlinkFrame del explorador.
_pautoWB2
Tipo: IWebBrowser2*
Puntero al objeto IWebBrowser2 del explorador.
_pautoEDS
Tipo: IExpDispSupport*
Puntero al objeto IExpDispSupport del explorador.
_pautoSS
Tipo: IShellService*
Puntero al objeto IShellService del explorador.
_eSecureLockIcon
Tipo: int
Uno de los siguientes valores para indicar el icono de bloqueo de seguridad.
SECURELOCK_NOCHANGE (-1)
No hay ningún cambio en el estado de cifrado de seguridad.
SECURELOCK_SET_UNSECURE (0)
Predeterminada. 0x0000. No hay cifrado de seguridad presente.
SECURELOCK_SET_MIXED
Hay varios métodos de cifrado de seguridad presentes.
SECURELOCK_SET_SECUREUNKNOWNBIT
No se conoce el nivel de cifrado de seguridad.
SECURELOCK_SET_SECURE40BIT
Hay un cifrado de seguridad de 40 bits presente.
SECURELOCK_SET_SECURE56BIT
Hay un cifrado de seguridad de 56 bits presente.
SECURELOCK_SET_FORTEZZA
Existe el cifrado de seguridad de Fortezza.
SECURELOCK_SET_SECURE128BIT
Hay un cifrado de seguridad de 128 bits presente.
SECURELOCK_FIRSTSUGGEST
Se debe sugerir una configuración de cifrado de seguridad.
SECURELOCK_SUGGEST_UNSECURE (SECURELOCK_FIRSTSUGGEST)
No se ha sugerido ningún cifrado de seguridad.
SECURELOCK_SUGGEST_MIXED
Se han sugerido métodos de cifrado de seguridad mixtos.
SECURELOCK_SUGGEST_SECUREUNKNOWNBIT
Se ha sugerido un método de cifrado de seguridad desconocido.
SECURELOCK_SUGGEST_SECURE40BIT
Se ha sugerido el cifrado de seguridad de 40 bits.
SECURELOCK_SUGGEST_SECURE56BIT
Se ha sugerido el cifrado de seguridad de 56 bits.
SECURELOCK_SUGGEST_FORTEZZA
Se ha sugerido el cifrado de seguridad fortezza.
SECURELOCK_SUGGEST_SECURE128BIT
Se ha sugerido el cifrado de seguridad de 128 bits.
_fCreatingViewWindow
Tipo: UINT
El explorador crea una ventana de vista.
_uActivateState
Tipo: UINT
La vista del explorador está en un estado activado.
_pidlViewState
_pctView
Tipo: IOleCommandTarget*
Puntero almacenado en caché al objeto IOleCommandTarget asociado al objeto IShellFolder al que apunta _psv.
_pidlCur
Tipo: PCIDLIST_ABSOLUTE
Un PIDL de la ubicación de navegación actual del explorador. Este valor es el mismo recuperado por IBrowserService::GetPidl.
_psv
Tipo: IShellView*
Puntero a IShellView de la ubicación actual. Este IShellView está enlazado a _pidlCur a través de IShellFolder::CreateViewObject.
_psf
Tipo: IShellFolder*
Puntero a IShellFolder de la ubicación actual. Este objeto IShellFolder está enlazado a _pidlCur.
_hwndView
Tipo: HWND
Identificador de la ventana devuelta por _psv-CreateViewWindow>.
_pszTitleCur
Tipo: LPWSTR
Puntero a un búfer que contiene el texto del título Unicode para la ubicación actual.
_pidlPending
Tipo: PCIDLIST_ABSOLUTE
PIDL de la ubicación de destino pendiente. Una vez completada la navegación, este valor pasa a _pidlCur.
_psvPending
Tipo: IShellView*
IShellView de la ubicación de destino pendiente. Una vez completada la navegación, este valor pasa a _psv.
_psfPending
Tipo: IShellFolder*
IShellFolder de la ubicación de destino pendiente. Una vez completada la navegación, este valor se mueve a _psf.
_hwndViewPending
Tipo: HWND
Identificador de la ventana de vista de la ubicación de destino pendiente. Una vez completada la navegación, este valor se mueve a _hwndView.
_pszTitlePending
Tipo: LPWSTR
Puntero a un búfer que contiene el texto del título Unicode para la ubicación de destino pendiente. Una vez completada la navegación, este valor se mueve a _pszTitleCur.
_fIsViewMSHTML
Tipo: BOOL
Valor de tipo BOOL que indica si el explorador hospeda contenido de carpetas o contenido web.
TRUE
El explorador hospeda contenido web.
FALSE
El explorador hospeda el contenido de la carpeta.
_fPrivacyImpacted
Tipo: BOOL
Valor de tipo BOOL que indica si hay un problema de privacidad con el contenido del explorador.
TRUE
Hay un problema de privacidad con el contenido del explorador.
FALSE
No hay ningún problema de privacidad con el contenido del explorador.
_clsidView
Tipo: CLSID
_clsidViewPending
Tipo: CLSID
_hwndFrame
Tipo: HWND
_lPhishingFilterStatus
Tipo: LONG
Windows Vista con Service Pack 1 (SP1) y versiones posteriores o Windows Internet Explorer 7 y versiones posteriores solo. 0 si el filtro de suplantación de identidad está desactivado; 1 si está activado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | shdeprecated.h |