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.
_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 |