On Wed, May 25, 2011 at 10:58 AM, Prof Brian Ripley
<rip...@stats.ox.ac.uk> wrote:
> The following article has the most info I have found:
>
> http://msdn.microsoft.com/en-us/library/aa905330.aspx
>
> It includes:
>
> Before a 32 bit process is created, the following attributes are
> checked to determine whether it is an installer:
>
>     Filename includes keywords such as "install," "setup," and
> "update."
>
> and others (e.g. the GRASS project) have found that 'patch' is 'such
> as'.  Oddly, it does seem to check only 32-bit processes.
>
> If you can't change the name, using a manifest file or including a
> manifest as a resource will change the behaviour.  Here is a
> relevant MSDN page:
> http://msdn.microsoft.com/en-us/library/bb756929.aspx
>


Thanks Brian.  Adding a manifest file solved it.  Since it doesn't
hurt,  I added the manifest to the x64 version's build process, too.


> On Wed, 25 May 2011, JonY wrote:
>
>> On 5/24/2011 23:54, Ozkan Sezer wrote:
>>> Hi all:
>>>
>>> What makes the User Access Control thing of vista or w7 to trigger?
>>> If I compile my program for x64 using mingw-w64, the program runs
>>> just fine.  If I compile it for x86 either by mingw or mingw-w64 and
>>> run it on vista or w7 x64 version, windows intercepts it claiming that
>>> it wants to "access my computer and may do evil things", and when I
>>> choose 'allow' than it opens up a new console instead of using the
>>> existing cmd.exe console.  I don't have an x86 version of vista or
>>> w7 installed on my boxes so I don't know the behavior there.
>>> FWIW, code is here: http://uhexen2.sf.net/tmp/h2patch3-1.0.0.9.tar.gz
>>> which is an application of xdelta3 (http://xdelta.org/) in progress
>>> and nothing oh so fanciful.
>>>
>>> Thanks.
>>
>> IIRC its based on executable file names and some other criteria which
>> I'm not sure of.
>>
>> See the Cygwin patch.exe.manifest file, there might be clues there.
>>
>>
>
> --
> Brian D. Ripley,                  rip...@stats.ox.ac.uk
> Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
> University of Oxford,             Tel:  +44 1865 272861 (self)
> 1 South Parks Road,                     +44 1865 272866 (PA)
> Oxford OX1 3TG, UK                Fax:  +44 1865 272595
>

--
Ozkan

------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to