Compartir a través de


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.

Nota Este miembro solo es válido en la primera navegación desde una aplicación compatible con elementos hlink, como Word.
 

_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