Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 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;
Miembros
_hwnd
Tipo: HWND
Identificador de la ventana de nivel superior del explorador.
_ptl
Tipo: I TravelLog*
Puntero al IOnlineLog 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 valores siguientes 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 cifrado de seguridad de 40 bits presente.
SECURELOCK_SET_SECURE56BIT
Hay cifrado de seguridad de 56 bits presente.
SECURELOCK_SET_FORTEZZA
Existe el cifrado de seguridad de Fortezza.
SECURELOCK_SET_SECURE128BIT
Hay 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 de 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 navegada 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 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 se mueve a _pidlCur.
_psvPending
Tipo: IShellView*
IShellView de la ubicación de destino pendiente. Una vez completada la navegación, este valor se mueve 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 carpeta 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 existe 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
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 |