ExtensionValidationContexts enumeration

For Internet Explorer 11, this structure contains the valid contexts in which the ActiveX control is created.

Syntax

typedef enum ExtensionValidationContexts { 
  ExtensionValidationContextNone     = 0,
  ExtensionValidationContextDynamic  = 0x1,
  ExtensionValidationContextParsed   = 0x2
} ExtensionValidationContexts;

Constants

  • ExtensionValidationContextNone
    For internal use only. This value should never be provided.

  • ExtensionValidationContextDynamic
    This value is provided when JavaScript or VBScript is attempting to create the ActiveX control.

  • ExtensionValidationContextParsed
    This value is provided when the control is specified in the web page markup. This includes the case where script updates the web page to include an ActiveX control in the markup.

Remarks

This structure contains the information that IE11 will share with security products on the context in which the ActiveX control is created. Security products may use this information to help make a determination on whether an Active control is safe to load.

Requirements

Minimum supported client

Windows 7

Minimum supported server

Windows Server 2008 R2

Header

ExtensionValidation.h

IDL

ExtensionValidation.idl