Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#1471
Fijate que la implementacion de MensajeBienvenida que hiciste no es un metodo de MundoBinarioFunciones.
#1472
Si, el WDK es casi exclusivamente para modulos de modo Kernel.

A menos que quieras que hagan solamente lo que ya hacen (el loopback nunca sale al exterior por ejemplo) si necesitarias hacer uno nuevo.

En realidad continuamos sin saber la razon por la cual no podes usar sockets por ejemplo.
#1473
¿Que estas tratando de hacer exactamente?

Un adaptador de red virtual no es lo mismo que un VPN (Virtual Private Network), para el primero tenes a mano el "Microsoft Loopback Adapter", netloop.inf para instalar y el binario es el loop.sys que en x64 pesa 7.50kb y tiene apenas 10 funciones importadas de NDIS.sys, es un poco viejo (basado en NDIS 5.0) pero Windows 7 lo sigue instalando. En el WDK tenes ejemplos de miniports para NDIS 5.0 y 6.0.
#1476
ASM / Re: Programa que compare operandos
21 Abril 2014, 03:05 AM
No se hacen tareas.
#1477
ASM / Re: Pregunta simple sobre registros
21 Abril 2014, 03:04 AM
http://en.wikipedia.org/wiki/Processor_register

Si.

No, se trabaja siempre con los registros, solo que para poder ir cambiando de tarea se guarda en memoria y despues se restaura el estado de los mismo (los valores que contenian antes de cambiar de tarea).
#1478
Programación C/C++ / Re: C o C++
20 Abril 2014, 13:27 PM
Cita de: do-while en 20 Abril 2014, 11:04 AM
¡Buenas!

Si quieres las ideas claras y saber que estás haciendo en cada momento, sin ninguna duda C. En C++ vas a pasar mas rato creando clases que nunca vas a utilizar que resolviendo problemas. Eso sí, si te consideras un programador torpe, siempre cometerás menos errores si recurres a la POO, ya que la orientación a objetos se diseñó para que los programadores descuidados y vagos también tuviesen la oportunidad de hacer bien las cosas.  ;D

Bueno, ya ves que opiniones hay para todos los gustos. Yo acabo de darte un punto de vista completamente polarizado y tu encontrarás otros, o te los darán, que digan lo contrario a lo que acabo de opinar. Simplemente te digo eso, que si quieres controlar lo que haces, escoge C. Tendrás menos herramientas prefabricadas y te tocará construirlas a tí, pero así aprendes a pensar y ha hacer las cosas por ti mismo y a hacer las cosas como tu quieras que se hagan, y te harás un hombre de pelo en pecho y mi*rda en la rodilla.  ;D

¡Saludos!

Solo personas que no comprenden el paradigma de POO pueden decir lo que se encuentra arriba y en realidad si queres controlar lo que haces y saber exactamente que estas haciendo en cada momento el lenguaje que necesitas es assembly.




Las plantillas pertenecen a otro paradigma, el de la programacion generica.
#1479
ASM / Re: Pregunta simple sobre registros
20 Abril 2014, 03:05 AM
Si, los registros son unicos en cada procesador (aunque hay mas que esos que enumeraste).

Si, no podes interferir en otros procesos tan facilmente.

Assembly es un lenguaje de programacion de bajo nivel, assembler es el programa que ensambla el codigo de assembly y lo transforma en codigo maquina.

Esos son comandos del depurador DEBUG.
#1480
ASM / Re: Pregunta simple sobre registros
19 Abril 2014, 20:10 PM
Cada procesador fisicamente tiene unos registros y nada mas pero estos se pueden guardar en memoria y restaurar posteriorment, asi se logra multitasking con un solo procesador por ejemplo.

Modificas los registros del programa que el depurador DEBUG este depurando (si ejecutas debug app125.exe seran los de app125.exe, en el caso de que no selecciones ningun programa en particular hay solo memoria sin inicializar para que vos pongas lo que quieras) y no al propio DEBUG. Y si, si en BX habia un puntero, lo modificas y el programa despues intenta acceder a una direccion invalida habra una excepcion no controlada ...