Re: Настройки безопасности в IE
|
От: |
SamoWar
|
|
| Дата: | 12.08.04 08:02 |
|
Оценка: |
|
Отвечу сам (может кому пригодиться):
Чтение:
IInternetZoneManager *pZoneMgr = NULL;
const DWORD dwZone = URLZONE_INTERNET;
HRESULT hr;
hr = CoCreateInstance(CLSID_InternetZoneManager, NULL, CLSCTX_INPROC_SERVER,
IID_IInternetZoneManager, (void**)&pZoneMgr);
if(hr != S_OK) return hr;
ZONEATTRIBUTES za;
za.cbSize = sizeof(za);
hr = pZoneMgr->GetZoneAttributes(dwZone, &za);
switch (za.dwTemplateCurrentLevel){
case URLTEMPLATE_PREDEFINED_MIN:
ShowMessage("Min");
break;
case URLTEMPLATE_MEDIUM:
ShowMessage("Medium");
break;
case URLTEMPLATE_HIGH:
ShowMessage("High");
break;
default:
ShowMessage(IntToStr(za.dwTemplateCurrentLevel));
break;
}
Установка:
za.dwTemplateCurrentLevel = URLTEMPLATE_HIGH;
hr = pZoneMgr->SetZoneAttributes(dwZone, &za);
Пока на собственное сообщение не было ответов, его можно удалить.