BASEBROWSERDATALH 구조체(shdeprecated.h)
기본 클래스의 보호된 멤버를 포함합니다. BASEBROWSERDATA 는 브라우저 상태를 정의하고 IBrowserService2::GetBaseBrowserData 및 IBrowserService2::P utBaseBrowserData와 함께 사용됩니다.
구문
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;
멤버
_hwnd
형식: HWND
브라우저의 최상위 창 핸들입니다.
_ptl
형식: ITravelLog*
브라우저의 ITravelLog에 대한 포인터입니다.
_phlf
형식: IHlinkFrame*
브라우저의 IHlinkFrame에 대한 포인터입니다.
_pautoWB2
형식: IWebBrowser2*
브라우저의 IWebBrowser2 개체에 대한 포인터입니다.
_pautoEDS
형식: IExpDispSupport*
브라우저의 IExpDispSupport 개체에 대한 포인터입니다.
_pautoSS
형식: IShellService*
브라우저의 IShellService 개체에 대한 포인터입니다.
_eSecureLockIcon
형식: int
보안 잠금 아이콘을 나타내는 다음 값 중 하나입니다.
SECURELOCK_NOCHANGE(-1)
보안 암호화 상태 변경되지 않습니다.
SECURELOCK_SET_UNSECURE(0)
기본값 0x0000. 보안 암호화가 없습니다.
SECURELOCK_SET_MIXED
여러 보안 암호화 방법이 있습니다.
SECURELOCK_SET_SECUREUNKNOWNBIT
보안 암호화 수준을 알 수 없습니다.
SECURELOCK_SET_SECURE40BIT
40비트 보안 암호화가 있습니다.
SECURELOCK_SET_SECURE56BIT
56비트 보안 암호화가 있습니다.
SECURELOCK_SET_FORTEZZA
Fortezza 보안 암호화가 있습니다.
SECURELOCK_SET_SECURE128BIT
128비트 보안 암호화가 있습니다.
SECURELOCK_FIRSTSUGGEST
보안 암호화 설정을 제안해야 합니다.
SECURELOCK_SUGGEST_UNSECURE(SECURELOCK_FIRSTSUGGEST)
보안 암호화가 제안되지 않았습니다.
SECURELOCK_SUGGEST_MIXED
혼합 보안 암호화 방법이 제안되었습니다.
SECURELOCK_SUGGEST_SECUREUNKNOWNBIT
알 수 없는 보안 암호화 방법이 제안되었습니다.
SECURELOCK_SUGGEST_SECURE40BIT
40비트 보안 암호화가 제안되었습니다.
SECURELOCK_SUGGEST_SECURE56BIT
56비트 보안 암호화가 제안되었습니다.
SECURELOCK_SUGGEST_FORTEZZA
Fortezza 보안 암호화가 제안되었습니다.
SECURELOCK_SUGGEST_SECURE128BIT
128비트 보안 암호화가 제안되었습니다.
_fCreatingViewWindow
형식: UINT
브라우저에서 보기 창을 만들고 있습니다.
_uActivateState
형식: UINT
브라우저 보기가 활성화된 상태입니다.
_pidlViewState
_pctView
형식: IOleCommandTarget*
_psv 가리키는 IShellFolder 개체와 연결된 IOleCommandTarget 개체에 대한 캐시된 포인터입니다.
_pidlCur
형식: PCIDLIST_ABSOLUTE
브라우저의 현재 탐색된 위치의 PIDL입니다. 이 값은 IBrowserService::GetPidl에서 검색한 값과 동일합니다.
_psv
형식: IShellView*
현재 위치의 IShellView 에 대한 포인터입니다. 이 IShellView는 IShellFolder::CreateViewObject를 통해 _pidlCur 바인딩됩니다.
_psf
형식: IShellFolder*
현재 위치의 IShellFolder 에 대한 포인터입니다. 이 IShellFolder 는 _pidlCur 바인딩됩니다.
_hwndView
형식: HWND
_psv-CreateViewWindow>에서 반환된 창에 대한 핸들입니다.
_pszTitleCur
형식: LPWSTR
현재 위치에 대한 유니코드 제목 텍스트가 포함된 버퍼에 대한 포인터입니다.
_pidlPending
형식: PCIDLIST_ABSOLUTE
보류 중인 대상 위치의 PIDL입니다. 탐색이 완료되면 이 값이 _pidlCur 이동합니다.
_psvPending
형식: IShellView*
보류 중인 대상 위치의 IShellView 입니다. 탐색이 완료되면 이 값은 _psv 이동합니다.
_psfPending
형식: IShellFolder*
보류 중인 대상 위치의 IShellFolder 입니다. 탐색이 완료되면 이 값은 _psf 이동합니다.
_hwndViewPending
형식: HWND
보류 중인 대상 위치의 보기 창에 대한 핸들입니다. 탐색이 완료되면 이 값은 _hwndView 이동합니다.
_pszTitlePending
형식: LPWSTR
보류 중인 대상 위치에 대한 유니코드 제목 텍스트가 포함된 버퍼에 대한 포인터입니다. 탐색이 완료되면 이 값이 _pszTitleCur 이동합니다.
_fIsViewMSHTML
형식: BOOL
브라우저가 폴더 콘텐츠 또는 웹 콘텐츠를 호스팅하는지 여부를 나타내는 BOOL 형식의 값입니다.
TRUE
브라우저에서 웹 콘텐츠를 호스팅하고 있습니다.
FALSE
브라우저에서 폴더 콘텐츠를 호스팅하고 있습니다.
_fPrivacyImpacted
형식: BOOL
브라우저 콘텐츠에 개인 정보 보호 문제가 있는지 여부를 나타내는 BOOL 형식의 값입니다.
TRUE
브라우저의 콘텐츠에 대한 개인 정보 보호 문제가 있습니다.
FALSE
브라우저의 콘텐츠에는 개인 정보 보호 문제가 없습니다.
_clsidView
형식: CLSID
_clsidViewPending
형식: CLSID
_hwndFrame
형식: HWND
_lPhishingFilterStatus
형식: LONG
Windows Vista SP1(서비스 팩 1) 이상 또는 Windows Internet Explorer 7 이상만 있습니다. 피싱 필터가 꺼져 있으면 0이고, 켜져 있는 경우 1.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | shdeprecated.h |