Estrutura BASEBROWSERDATAXP (shdeprecated.h)

Contém membros protegidos da classe base. BASEBROWSERDATA define o estado do navegador e é usado com IBrowserService2::GetBaseBrowserData e IBrowserService2::P utBaseBrowserData.

Sintaxe

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;

Membros

_hwnd

Digite: HWND

O identificador da janela de nível superior do navegador.

_ptl

Tipo: ITravelLog*

Um ponteiro para o ITravelLog do navegador.

_phlf

Tipo: IHlinkFrame*

Um ponteiro para o IHlinkFrame do navegador.

Nota Esse membro só é válido na primeira navegação de um aplicativo compatível com elemento hlink, como Word.
 

_pautoWB2

Tipo: IWebBrowser2*

Um ponteiro para o objeto IWebBrowser2 do navegador.

_pautoEDS

Tipo: IExpDispSupport*

Um ponteiro para o objeto IExpDispSupport do navegador.

_pautoSS

Tipo: IShellService*

Um ponteiro para o objeto IShellService do navegador.

_eSecureLockIcon

Tipo: int

Um dos valores a seguir para indicar o ícone de bloqueio de segurança.

SECURELOCK_NOCHANGE (-1)

Nenhuma alteração na criptografia de segurança status.

SECURELOCK_SET_UNSECURE (0)

Padrão. 0x0000. Nenhuma criptografia de segurança presente.

SECURELOCK_SET_MIXED

Há vários métodos de criptografia de segurança presentes.

SECURELOCK_SET_SECUREUNKNOWNBIT

O nível de criptografia de segurança não é conhecido.

SECURELOCK_SET_SECURE40BIT

Há criptografia de segurança de 40 bits presente.

SECURELOCK_SET_SECURE56BIT

Há criptografia de segurança de 56 bits presente.

SECURELOCK_SET_FORTEZZA

Há criptografia de segurança fortezza presente.

SECURELOCK_SET_SECURE128BIT

Há criptografia de segurança de 128 bits presente.

SECURELOCK_FIRSTSUGGEST

Uma configuração de criptografia de segurança deve ser sugerida.

SECURELOCK_SUGGEST_UNSECURE (SECURELOCK_FIRSTSUGGEST)

Nenhuma criptografia de segurança foi sugerida.

SECURELOCK_SUGGEST_MIXED

Métodos de criptografia de segurança mista foram sugeridos.

SECURELOCK_SUGGEST_SECUREUNKNOWNBIT

Método de criptografia de segurança desconhecido foi sugerido.

SECURELOCK_SUGGEST_SECURE40BIT

A criptografia de segurança de 40 bits foi sugerida.

SECURELOCK_SUGGEST_SECURE56BIT

A criptografia de segurança de 56 bits foi sugerida.

SECURELOCK_SUGGEST_FORTEZZA

A criptografia de segurança do Fortezza foi sugerida.

SECURELOCK_SUGGEST_SECURE128BIT

A criptografia de segurança de 128 bits foi sugerida.

_fCreatingViewWindow

Tipo: UINT

Uma janela de exibição está sendo criada pelo navegador.

_uActivateState

Tipo: UINT

A exibição do navegador está em um estado ativado.

_pidlViewState

_pctView

Tipo: IOleCommandTarget*

Um ponteiro armazenado em cache para o objeto IOleCommandTarget associado ao objeto IShellFolder apontado por _psv.

_pidlCur

Tipo: PCIDLIST_ABSOLUTE

Um PIDL do local atual navegado do navegador. Esse valor é o mesmo recuperado por IBrowserService::GetPidl.

_psv

Tipo: IShellView*

Um ponteiro para o IShellView do local atual. Este IShellView é associado a _pidlCur por meio de IShellFolder::CreateViewObject.

_psf

Tipo: IShellFolder*

Um ponteiro para o IShellFolder do local atual. Este IShellFolder está associado a _pidlCur.

_hwndView

Digite: HWND

Um identificador para a janela retornada por _psv-CreateViewWindow>.

_pszTitleCur

Tipo: LPWSTR

Um ponteiro para um buffer que contém o texto do título Unicode para o local atual.

_pidlPending

Tipo: PCIDLIST_ABSOLUTE

O PIDL do local de destino pendente. Depois que a navegação for concluída, esse valor passará para _pidlCur.

_psvPending

Tipo: IShellView*

O IShellView do local de destino pendente. Depois que a navegação for concluída, esse valor passará para _psv.

_psfPending

Tipo: IShellFolder*

O IShellFolder do local de destino pendente. Depois que a navegação for concluída, esse valor passará para _psf.

_hwndViewPending

Digite: HWND

Um identificador para a janela de exibição do local de destino pendente. Depois que a navegação for concluída, esse valor passará para _hwndView.

_pszTitlePending

Tipo: LPWSTR

Um ponteiro para um buffer que contém o texto do título Unicode para o local de destino pendente. Depois que a navegação for concluída, esse valor passará para _pszTitleCur.

_fIsViewMSHTML

Tipo: BOOL

Um valor do tipo BOOL que indica se o navegador está hospedando o conteúdo da pasta ou o conteúdo da Web.

TRUE

O navegador está hospedando o conteúdo da Web.

FALSE

O navegador está hospedando o conteúdo da pasta.

_fPrivacyImpacted

Tipo: BOOL

Um valor do tipo BOOL que indica se há uma preocupação de privacidade com o conteúdo do navegador.

TRUE

Há uma preocupação de privacidade com o conteúdo do navegador.

FALSE

Não há uma preocupação de privacidade com o conteúdo do navegador.

_clsidView

Tipo: CLSID

_clsidViewPending

Tipo: CLSID

_hwndFrame

Digite: HWND

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho shdeprecated.h