Hola,
Me llama la atención del código que has expuesto el comentario siguiente:
Cita:
|
PURPOSE: Simple Windows NT/2000 console application that calls Native API functions
|
Es decir, se deja claro que es una aplicación de "consola" para Windows, que va a utilizar ciertas funciones del API "nativa" (de NT, supongo), pero, no se puede extrapolar de ahí que lo que se vaya a producir sea una aplicación "nativa" propiamente dicha. ¿O me equivoco?
O sea, que:
Cita:
|
Si de hecho si traduje el codigo de sysinternals a delphi,
|
No puede considerarse correcto (si no me equivoco), puesto que el código de más arriba hace uso de funciones de que también se hace uso en el ejemplo de Russinovich, pero el ejemplo de Russinovich es, propiamente, una aplicación "nativa" para Windows NT, y el código de ejemplo que tú has expuesto es el de una aplicación de tipo "consola" para Win32.