comment windows sait qu'une application est 16 ou 32 bit ?
2 réponses
heinquoi
bjr,
Comment windows sait qu'une application est 16 ou 32 bits ?
c'est la suite de la question precedente, et bien que le site
http://www.wotsit.org/default.asp soit tres detaillé, ce n'est pas indiqué
dans les type de fichier.
Si quelqu'un a la réponse.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrick Philippot
Bonjour,
heinquoi wrote:
Comment windows sait qu'une application est 16 ou 32 bits ? c'est la suite de la question precedente, et bien que le site http://www.wotsit.org/default.asp soit tres detaillé, ce n'est pas indiqué dans les type de fichier.
Tout bêtement en lisant le header du fichier exécutable. Il détermine s'il s'agit d'un fichier au format PE (Win32), NE (Win16) ou LE (device driver). Il y a un article intéressant à ce ce sujet ici:
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Bonjour,
heinquoi wrote:
Comment windows sait qu'une application est 16 ou 32 bits ?
c'est la suite de la question precedente, et bien que le site
http://www.wotsit.org/default.asp soit tres detaillé, ce n'est pas
indiqué dans les type de fichier.
Tout bêtement en lisant le header du fichier exécutable. Il détermine
s'il s'agit d'un fichier au format PE (Win32), NE (Win16) ou LE (device
driver). Il y a un article intéressant à ce ce sujet ici:
Comment windows sait qu'une application est 16 ou 32 bits ? c'est la suite de la question precedente, et bien que le site http://www.wotsit.org/default.asp soit tres detaillé, ce n'est pas indiqué dans les type de fichier.
Tout bêtement en lisant le header du fichier exécutable. Il détermine s'il s'agit d'un fichier au format PE (Win32), NE (Win16) ou LE (device driver). Il y a un article intéressant à ce ce sujet ici:
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
castorix
"heinquoi" <nospam* wrote in message news:<4115f690$0$9772$...
Comment windows sait qu'une application est 16 ou 32 bits ?
... et il y a tout ds MSDN, notamment les articles de M. Pietrek et la dernière version de son PEDump. Bien que Windows ne fasse pas comme ça et fait toute une batterie de tests sur le DOS Header & NT header (PE, Win-16, DOS, OS/2, ...) à l'intérieur de NtCreateSection() (appelé donc par CreateProcess())
"heinquoi" <nospam*heinquoi1@libertysurf.fr> wrote in message news:<4115f690$0$9772$636a15ce@news.free.fr>...
Comment windows sait qu'une application est 16 ou 32 bits ?
... et il y a tout ds MSDN, notamment les articles de M. Pietrek et la
dernière version de son PEDump.
Bien que Windows ne fasse pas comme ça et fait toute une batterie de
tests sur le DOS Header & NT header (PE, Win-16, DOS, OS/2, ...) à
l'intérieur de NtCreateSection() (appelé donc par CreateProcess())
"heinquoi" <nospam* wrote in message news:<4115f690$0$9772$...
Comment windows sait qu'une application est 16 ou 32 bits ?
... et il y a tout ds MSDN, notamment les articles de M. Pietrek et la dernière version de son PEDump. Bien que Windows ne fasse pas comme ça et fait toute une batterie de tests sur le DOS Header & NT header (PE, Win-16, DOS, OS/2, ...) à l'intérieur de NtCreateSection() (appelé donc par CreateProcess())