RSOP_IESecurityZoneSettings class

Represents customized settings or attributes to use with Microsoft Internet Explorer for a particular URL security zone. Settings include data retrieved in a ZONEATTRIBUTES structure using a call to the IInternetZoneManager::GetZoneAttributes method of the URL security zones application programming interface (API). Settings also include those retrieved by a call to the IInternetSecurityManager::GetZoneMappings method.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[AMENDMENT]
class RSOP_IESecurityZoneSettings
{
  string  rsopID;
  sint32  rsopPrecedence;
  uint32  zoneIndex;
  boolean useHKLM;
  string  displayName;
  string  description;
  string  iconPath;
  uint32  minimumTemplateLevel;
  uint32  recommendedTemplateLevel;
  uint32  currentTemplateLevel;
  uint32  flags;
  string  zoneMappings[];
  string  actionValues[];
};

Members

The RSOP_IESecurityZoneSettings class has these types of members:

Properties

The RSOP_IESecurityZoneSettings class has these properties.

actionValues

Data type: string array

Access type: Read-only

Qualifiers: DisplayName ("Action Values")

Array containing values associated with the actions that can be assigned in a URL security zone. For a list of values, see URL Action Flag Constants.

currentTemplateLevel

Data type: uint32

Access type: Read-only

Qualifiers: DisplayName ("Current Template Level")

Current general security level for the URL security zone.

description

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Description")

Description of the URL security zone.

displayName

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Display Name")

Display name of the URL security zone.

flags

Data type: uint32

Access type: Read-only

Qualifiers: DisplayName ("Flags")

Zone attribute flags associated with the specified URL security zone. For a list of values, see ZAFLAGS

iconPath

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Icon Path")

Path to the icon associated with this zone.

minimumTemplateLevel

Data type: uint32

Access type: Read-only

Qualifiers: DisplayName ("Minimum Template Level")

Minimum template level for the URL security zone.

recommendedTemplateLevel

Data type: uint32

Access type: Read-only

Qualifiers: DisplayName ("Recommended Template Level")

Recommended template level for the URL security zone.

rsopID

Data type: string

Access type: Read-only

Qualifiers: key, DisplayName ("RSOP ID")

Foreign key to RSOP_PolicySetting.

rsopPrecedence

Data type: sint32

Access type: Read-only

Qualifiers: key, DisplayName ("RSOP Precedence")

Foreign key to RSOP_PolicySetting.

useHKLM

Data type: boolean

Access type: Read-only

Qualifiers: key, DisplayName ("Use HKLM")

If TRUE, use URL security zone settings retrieved from the HKEY_LOCAL_MACHINE section of the registry. If FALSE, use settings from the HKEY_CURRENT_USER section.

zoneIndex

Data type: uint32

Access type: Read-only

Qualifiers: key, DisplayName ("Zone Index")

URL security zone index.

zoneMappings

Data type: string array

Access type: Read-only

Qualifiers: DisplayName ("Zone Mappings")

Array of URL security zone mappings.

Remarks

For more information about the URL security zones API, see URL Security Zones.

Requirements

Minimum supported client
Windows Vista
Minimum supported server
Windows Server 2008
Namespace
Root\RSOP\Computer, Root\RSOP\User
MOF
Rsop.mof
DLL
GPSvc.dll

See also

RSOP_PolicySetting

RSOP_IESecurityContentRatings