Monitorear uso de grabadores DVD/CDs

18/03/2012 - 23:44 por flyguille | Informe spam
Hace rato que vengo intentando conocer, como se podría monitorear,
cuando las grabadoras de DVD/CDs estén en un proceso de grabación y si
es posible saber qué tipo de formato se está grabando.

Estuve pensando que una forma sería espiar el funcionamiento de
aplicaciones conocidas de quemados, pero lo que quiero es encontrar
una forma genérica e independiente de la aplicación que se use.

alguien ya hizo algo similar?

Preguntas similare

Leer las respuestas

#1 flyguille
20/03/2012 - 18:34 | Informe spam
On 18 mar, 19:44, flyguille wrote:
Hace rato que vengo intentando conocer, como se podría monitorear,
cuando las grabadoras de DVD/CDs estén en un proceso de grabación y si
es posible saber qué tipo de formato se está grabando.

Estuve pensando que una forma sería espiar el funcionamiento de
aplicaciones conocidas de quemados, pero lo que quiero es encontrar
una forma genérica e independiente de la aplicación que se use.

alguien ya hizo algo similar?



Bueno, no espero que me pasen un trabajo hecho.

Pero estoy seguro de que alguien me puede apuntar algunas DLLs
relevantes, q me apunte a alguna API de windows que pueda ir a
estudiar e implementar para lograr el trabajo.

Yo ya he intentado con el Sr. Google pero si hay algo, debe está muy
disperso no nunca fue publicado, porque no encuentro ni algo que se
aproxime desde donde yo pueda ARRANCAR a estudiar como se hace.
Respuesta Responder a este mensaje
#2 flyguille
21/03/2012 - 14:34 | Informe spam
On 20 mar, 14:34, flyguille wrote:
On 18 mar, 19:44, flyguille wrote:

> Hace rato que vengo intentando conocer, como se podría monitorear,
> cuando las grabadoras de DVD/CDs estén en un proceso de grabación y si
> es posible saber qué tipo de formato se está grabando.

> Estuve pensando que una forma sería espiar el funcionamiento de
> aplicaciones conocidas de quemados, pero lo que quiero es encontrar
> una forma genérica e independiente de la aplicación que se use.

> alguien ya hizo algo similar?

Bueno, no espero que me pasen un trabajo hecho.

Pero estoy seguro de que alguien me puede apuntar algunas DLLs
relevantes, q me apunte a alguna API de windows que pueda ir a
estudiar e implementar para lograr el trabajo.

Yo ya he intentado con el Sr. Google pero si hay algo, debe está muy
disperso no nunca fue publicado, porque no encuentro ni algo que se
aproxime desde donde yo pueda ARRANCAR a estudiar como se hace.



Bueno, ya encontré tal vez un camino, pero necesito asesoramiento.

lo que encontré, fue la forma de usar la función "DeviceIoControl" ,
abrir un driver por su letra y tener acceso a comunicarse con su
driver.

y lo que ví hasta ahora, en realidad lo que encontré son pequeños
ejemplos de , ejectar el CD, o leer el serial, ese tipo de cosas.

Estuve buscando un listado de todas las contstantes
IOCTL_STORAGE_******** , y sus protocolos de comunicación (por ej,
estructuras de datos que haya que esperar en respuesta y cosas por el
estilo)

pero bueno, no encuentro mucho acerca de tales cosas, por no decir,
NADA, que no sea lo visto, busqué también por el lado de monitorear la
actividad, que si escribe o lee, pero lo que ví es para HDD, tal vez
el mismo flag sea válido para cuando se escribe un CD, que es lo que
quiero saber, si una grabadora de CD/DVD GRABA.

otro factor sería poder conocer el tipo de media física hay insertado,
por favor si alguien me puede decir la constante IOCTL_STORAGE a usar,
solo eso, sería de gran ayuda, porque hace ya muchisimo tiempo vengo
perdido con el tema, y postergando este módulo por meses y meses.
Respuesta Responder a este mensaje
#3 Leonardo Azpurua
22/03/2012 - 04:20 | Informe spam
Hola,

En www.clearlight.com.ve/support/ApiConst97.zip tengo un archivo de Access97
con las constantes definidas en todos los archivos .H de VC++ 6.0.

Hay unas 12 constantes que comienzan por IOCTL. Nunca me interesó demasiado
la API de Windows, y apenas recuerdo que "IOCTL" era el titulo de una
llamadas al INT 21H en los tiempos de MS-DOS, de modo que no tengo ni idea
de si estas constantes te servirán de algo.

Suerte!

"flyguille" escribió en el mensaje
news:
On 20 mar, 14:34, flyguille wrote:
On 18 mar, 19:44, flyguille wrote:

> Hace rato que vengo intentando conocer, como se podría monitorear,
> cuando las grabadoras de DVD/CDs estén en un proceso de grabación y si
> es posible saber qué tipo de formato se está grabando.

> Estuve pensando que una forma sería espiar el funcionamiento de
> aplicaciones conocidas de quemados, pero lo que quiero es encontrar
> una forma genérica e independiente de la aplicación que se use.

> alguien ya hizo algo similar?

Bueno, no espero que me pasen un trabajo hecho.

Pero estoy seguro de que alguien me puede apuntar algunas DLLs
relevantes, q me apunte a alguna API de windows que pueda ir a
estudiar e implementar para lograr el trabajo.

Yo ya he intentado con el Sr. Google pero si hay algo, debe está muy
disperso no nunca fue publicado, porque no encuentro ni algo que se
aproxime desde donde yo pueda ARRANCAR a estudiar como se hace.



Bueno, ya encontré tal vez un camino, pero necesito asesoramiento.

lo que encontré, fue la forma de usar la función "DeviceIoControl" ,
abrir un driver por su letra y tener acceso a comunicarse con su
driver.

y lo que ví hasta ahora, en realidad lo que encontré son pequeños
ejemplos de , ejectar el CD, o leer el serial, ese tipo de cosas.

Estuve buscando un listado de todas las contstantes
IOCTL_STORAGE_******** , y sus protocolos de comunicación (por ej,
estructuras de datos que haya que esperar en respuesta y cosas por el
estilo)

pero bueno, no encuentro mucho acerca de tales cosas, por no decir,
NADA, que no sea lo visto, busqué también por el lado de monitorear la
actividad, que si escribe o lee, pero lo que ví es para HDD, tal vez
el mismo flag sea válido para cuando se escribe un CD, que es lo que
quiero saber, si una grabadora de CD/DVD GRABA.

otro factor sería poder conocer el tipo de media física hay insertado,
por favor si alguien me puede decir la constante IOCTL_STORAGE a usar,
solo eso, sería de gran ayuda, porque hace ya muchisimo tiempo vengo
perdido con el tema, y postergando este módulo por meses y meses.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida