Internet Feature Controls (A)
This article describes feature controls with names that begin with the letter A. For links to other feature controls, see Feature Controls.
- About Protocol Restriction
- ActiveX Binding Safety Checks
- ActiveX Object Caching
- ActiveX Update Restriction
- Address and Status Bar Display
- AJAX Connection Events
- Application Protocol Confirmation
- Related topics
About Protocol Restriction
Windows Internet Explorer 8 and later. When enabled, the FEATURE_RESTRICT_ABOUT_PROTOCOL_IE7 feature disables the "about:" protocol. For security reasons, applications that host the WebBrowser Control are strongly encouraged to enable this feature.
By default, this feature is enabled for Windows Internet Explorer and disabled for applications hosting the WebBrowser Control. To enable this feature using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
SOFTWARE
Microsoft
Internet Explorer
Main
FeatureControl
FEATURE_RESTRICT_ABOUT_PROTOCOL_IE7
contoso.exe = (DWORD) 00000001
The feature is enabled when the value is set to (DWORD) 00000001
and disabled when the value is (DWORD) 00000000
.
Note For pre-release versions of Internet Explorer 8, this feature was called FEATURE_RESTRICT_ABOUT_PROTOCOL.
ActiveX Binding Safety Checks
The FEATURE_SAFE_BINDTOOBJECT feature performs additional safety checks when calling MonikerBindToObject to create and initialize Microsoft ActiveX controls. Specifically, prevent the control from being created if COMPAT_EVIL_DONT_LOAD is in the registry for the control. See Managing ActiveX Control Loading for more information.
This feature also checks the URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY security setting for the zone of the URL being bound to and determines whether the control can be initialized safely. For more information, see About URL Security Zones.
Note To avoid the check for specific binds in a process, pass BINDINFO_OPTIONS_SECURITYOPTOUT
to BINDINFO.dwOptions when calling GetBindInfo.
To disable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
SOFTWARE
Microsoft
Internet Explorer
Main
FeatureControl
FEATURE_SAFE_BINDTOOBJECT
contoso.exe = (DWORD) 00000000
The feature is enabled when the value is set to (DWORD) 00000001
and disabled when the value is (DWORD) 00000000
.
ActiveX Object Caching
When enabled, the FEATURE_OBJECT_CACHING feature prevents webpages from accessing or instantiating ActiveX controls cached from different domains or security contexts.
By default, this feature is enabled for Internet Explorer 8 and for applications hosting the WebBrowser Control. To disable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
SOFTWARE
Microsoft
Internet Explorer
Main
FeatureControl
FEATURE_OBJECT_CACHING
contoso.exe = (DWORD) 00000000
The feature is enabled when the value is set to (DWORD) 00000001
and disabled when the value is (DWORD) 00000000
.
ActiveX Update Restriction
When a webpage attempts to load or install an ActiveX control that is not already installed, the FEATURE_RESTRICT_ACTIVEXINSTALL feature blocks the request. When this feature is enabled, it can be set differently for each security zone by using the URL action flag URLACTION_AUTOMATIC_ACTIVEX_UI.
To enable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
SOFTWARE
Microsoft
Internet Explorer
Main
FeatureControl
FEATURE_RESTRICT_ACTIVEXINSTALL
contoso.exe = (DWORD) 00000001
The feature is enabled when the value is set to (DWORD) 00000001
and disabled when the value is (DWORD) 00000000
.
Address and Status Bar Display
Windows Internet Explorer 7 and later. When enabled, the FEATURE_FORCE_ADDR_AND_STATUS feature forces new windows to contain visual cues designed to help protect users from spoofing attacks. These cues include the address bar and security zone details in the status bar.
By default, this feature is enabled for Windows Internet Explorer and disabled for applications hosting the WebBrowser Control. To enable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
SOFTWARE
Microsoft
Internet Explorer
Main
FeatureControl
FEATURE_DOWNLOAD_PROMPT_META_CONTROL
contoso.exe = (DWORD) 00000001
The feature is enabled when the value is set to (DWORD) 00000001
and disabled when the value is (DWORD) 00000000
.
AJAX Connection Events
Internet Explorer 8 or later. The FEATURE_AJAX_CONNECTIONEVENTS feature enables events that occur when the value of the online property of the navigator object changes, such as when the user chooses to work offline. For more information, see the ononline and onoffline events.
By default, this feature is enabled for Internet Explorer and disabled for applications hosting the WebBrowser Control. To enable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
SOFTWARE
Microsoft
Internet Explorer
Main
FeatureControl
FEATURE_AJAX_CONNECTIONEVENTS
contoso.exe = (DWORD) 00000001
The feature is enabled when the value is set to (DWORD) 00000001
and disabled when the value is (DWORD) 00000000
.
Application Protocol Confirmation
Internet Explorer 8 or later. Internet Explorer uses confirmation dialog boxes when opening content from potentially untrusted sources. By default, applications hosting the WebBrowser Control do not display these confirmations.
By default, this feature is enabled for Internet Explorer and disabled for applications hosting the WebBrowser Control. To enable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
SOFTWARE
Microsoft
Internet Explorer
Main
FeatureControl
FEATURE_SHOW_APP_PROTOCOL_WARN_DIALOG
contoso.exe = (DWORD) 00000001
The feature is enabled when the value is set to (DWORD) 00000001
and disabled when the value is (DWORD) 00000000
.
Related topics
Conceptual
Internet Feature Controls (B..C)
Internet Feature Controls (D..H)
Internet Feature Controls (I..L)
Internet Feature Controls (M..R)
Internet Feature Controls (S..T)