Environment variable documentation SEE_MASK_NOZONECHECKS

I am helping to track and reproduce a problem with our web application in Internet Explorer for one of our clients. Their browser is launched using a set of environment variables SEE_MASK_NOZONECHECKS. I am trying to figure out the changes that a variable will have in Internet Explorer behavior. A Google search reveals a separate Microsoft Knowledge Base article that only says that it will turn off all zone checking and a whole bunch of forum posts with similar vague information.

Does anyone know any official documentation that provides more details about the environment variable SEE_MASK_NOZONECHECKS?

+3
source share
1 answer

It seems to refer to the SHELLEXECUTEINFO structure and directly affect the behavior of the IAttachmentExecute interface, in particular the CheckPolicy method. From MSDN:

IAttachmentExecute :: CheckPolicy verifies a set of properties that are collectively known as evidence. Everything that is used to determine the level of trust is considered evidence.

A zone is one of the values ​​considered by this function that can be set using the SetReferrer method. It seems that the installation SEE_MASK_NOZONECHECKScauses a skipped zone check.

SHELLEXECUTEINFO Structure

IAttachmentExecute Interface

+3
source

Source: https://habr.com/ru/post/1709824/


All Articles