Share via


IInternetSecurityManager Interface

Definition

Important

This API is not CLS-compliant.

Represents the interface to interact with IE internet security.

public interface class IInternetSecurityManager
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("79EAC9EE-BAF9-11CE-8C82-00AA004BA90B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IInternetSecurityManager
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("79EAC9EE-BAF9-11CE-8C82-00AA004BA90B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IInternetSecurityManager = interface
Public Interface IInternetSecurityManager
Attributes

Methods

GetSecurityId(String, Byte[], Int32, Int32)

Gets the security ID.

GetSecuritySite(IntPtr)

Gets the security on a site.

GetZoneMappings(Int32, IEnumString, Int32)

Gets the zone mappings of a url.

MapUrlToZone(String, Int32, Int32)

Maps Url to a zone.

ProcessUrlAction(String, Int32, Byte, Int32, Byte, Int32, Int32, Int32)

Processes an action on Url.

QueryCustomPolicy(String, Guid, Byte, Int32, Byte, Int32, Int32)

Queries the custom policy.

SetSecuritySite(IntPtr)

Sets the security on a site.

SetZoneMapping(Int32, String, Int32)

Sets the zone mapping on a URL.

Applies to