Cerrar un dispositivo
[La característica asociada a esta página, MCI, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de MCI, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
El comando close (MCI_CLOSE) libera el acceso a un dispositivo o archivo. MCI libera un dispositivo cuando todas las tareas que usan un dispositivo la han cerrado. Para ayudar a MCI a administrar los dispositivos, la aplicación debe cerrar cada dispositivo o archivo cuando haya terminado de usarlo.
Al cerrar un dispositivo MCI externo que usa su propio medio en lugar de archivos (como audio cd), el controlador deja el dispositivo en su modo de funcionamiento actual. Por lo tanto, si cierra un dispositivo de audio de CD que se está reproduciendo, aunque el controlador del dispositivo se libere de la memoria, el dispositivo de audio de CD seguirá reproduciéndose hasta que llegue al final de su contenido.
Nota
El cierre de una aplicación con dispositivos MCI abiertos puede impedir que otras aplicaciones usen esos dispositivos hasta que se reinicie Windows.