En mi aplicación, el usuario puede ingresar un nombre de archivo. Antes de procesar, me gustaría comprobar si la cadena de entrada es un nombre de archivo válido en Windows Vista.
¿Cuál es la forma más sencilla de hacerlo?
Por válido me refiero a legal y no existente