Privacidad de Windows 10: ¿Cómo se insertan las aplicaciones en las categorías (cámara, correo electrónico, etc.) y luego se bloquean?

Privacidad de Windows 10: ¿Cómo se insertan las aplicaciones en las categorías (cámara, correo electrónico, etc.) y luego se bloquean?

Estoy desarrollando software de control de máquinas para las máquinas de mi empresa. El software se ejecuta actualmente en Windows 7 Pro SP1.
En el interior de estas máquinas se utilizan cámaras GigE y cámaras USB. Además, planeamos agregar una función de comentarios por correo electrónico para informar el estado y las fallas de la máquina.

Ahora estamos migrando a Windows 10 Enterprise LTSB (también conocido como Windows 10 IoT). Estoy a punto de configurar una instalación de referencia y tengo algunas preguntas al configurar los ajustes de privacidad:

  • ¿Cómo sabe Windows 10 que un programa accede al hardware (cámaras, micrófono) para incluir ese programa en la categoría correspondiente de la configuración de privacidad y posiblemente bloquear el acceso al hardware?
  • ¿Cómo sabe Windows 10 que un programa puede enviar correos electrónicos para incluirlo en la categoría de correo electrónico y posiblemente impedir que envíe correos electrónicos?

En cuanto al hardware, se me ocurre bloquear el acceso al controlador del hardware, pero no sé si esto es cierto.
En cuanto a los correos electrónicos, no tengo idea de cómo lo hace Windows.

Probablemente tendremos que probar todo eso, pero me gustaría configurar la instalación de Windows correctamente ahora, porque será difícil cambiar la configuración en muchas computadoras de muchos clientes diferentes más adelante.

Respuesta1

¿Cómo sabe Windows 10 que un programa accede al hardware (cámaras, micrófono) para incluir ese programa en la categoría correspondiente de la configuración de privacidad y posiblemente bloquear el acceso al hardware?

Porque ese programa llama a la API de Windows (interfaz de programación) para acceder a la cámara, el micrófono, etc. Windows puede registrarlo ya que se encuentra entre el hardware y el programa.

A menudo, un controlador sólo implementa la interfaz requerida (por ejemplo, la interfaz de la cámara) para proporcionar a Windows la capacidad de controlar el hardware.

¿Cómo sabe Windows 10 que un programa puede enviar correos electrónicos para incluirlo en la categoría de correo electrónico y posiblemente impedir que envíe correos electrónicos?

Cuando se utilizan las API de Windows para enviar correo electrónico, Windows también puede registrarlo. Si un programa envía un correo electrónico de una manera diferente, por ejemplo, una solicitud POST a una URL web o se conecta mediante sockets TCP a algún servidor SMTP, y la aplicación no registra explícitamente el controlador mailto:, entonces Windows no puede detectar que es enviando correo.

información relacionada