Comando close
El comando close cierra el dispositivo o el archivo y los recursos asociados. MCI descarga un dispositivo cuando se cierran todas las instancias del dispositivo o todos los archivos. Todos los dispositivos MCI reconocen este comando.
Para enviar este comando, llame a la función mciSendString con el parámetro lpszCommand establecido de la siguiente manera.
_stprintf_s(
lpszCommand,
TEXT("close %s %s"),
lpszDeviceID,
lpszFlags
);
-
lpszDeviceID
-
Identificador de un dispositivo MCI. Este identificador o alias se asigna cuando se abre el dispositivo.
-
lpszFlags
-
Puede ser "wait", "notify" o ambos. Para obtener más información sobre estas marcas, vea Las marcas de espera, notificación y prueba.
Devuelve cero si es correcto o si se produce un error en caso contrario.
Para cerrar todos los dispositivos abiertos por la aplicación, especifique el identificador de dispositivo "all" para el parámetro lpszDeviceID .
Al cerrar el dispositivo cdaudio , se detiene la reproducción de audio.
Windows 2000/XP: Si el dispositivo cdaudio se está reproduciendo, cerrar el dispositivo cdaudio no hace que el audio deje de reproducirse. Envíe primero el comando stop .
El siguiente comando cierra el dispositivo "mysound".
close mysound
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|