Registre un controlador de miniaturas para una carpeta, en lugar de un tipo de archivo específico

Necesito escribir un controlador de miniaturas para todos los archivos en una carpeta determinada. Esta carpeta es un punto de montaje para un sistema de archivos virtual (usandoSistema de archivos de devolución de llamada), y los archivos en realidad no están presentes físicamente en la máquina local (se almacenan en la nube), por lo que si dejo que el controlador de miniaturas predeterminado haga su trabajo, intentará descargar todos los archivos del servidor ... que obviamente no es lo que quiero.

Pero ahora me acabo de dar cuenta de que un controlador de miniaturas debe estar registradopor tipo de archivo:

El registro de un controlador de miniaturas se basa en asociaciones de archivos estándar.

(desde eldocumentación)

No quiero registrarlo por tipo de archivo, porque no quiero cambiar el comportamiento de los archivos que no están en mi carpeta virtual. ¿Hay alguna forma de llamar a mi controlador para todos los archivos en mi carpeta virtual, y solo ellos?

Respuestas a la pregunta(1)

Su respuesta a la pregunta