Compartir a través de


comando MCI_CLOSE

El comando MCI_CLOSE libera el acceso a un dispositivo o archivo. Todos los dispositivos reconocen este comando.

Para enviar este comando, llame a la función mciSendCommand con los parámetros siguientes.

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_CLOSE, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_GENERIC_PARMS) lpClose
);

Parámetros

wDeviceID

Identificador de dispositivo del dispositivo MCI que va a recibir el mensaje de comando.

dwFlags

MCI_NOTIFY o MCI_WAIT. Para obtener información sobre estas marcas, vea Las marcas Wait, Notify y Test.

lpClose

Puntero a una estructura PARMS de MCI_ GENERIC_ . (También puede usar una estructura de MCI_CLOSE_PARMS . Para obtener más información, vea los comentarios deMCI_GENERIC_PARMS).

Valor devuelto

Devuelve cero si es correcto o si se produce un error de lo contrario.

Comentarios

Salir de una aplicación sin cerrar ningún dispositivo MCI que haya abierto puede dejar inaccesible el dispositivo. La aplicación debe cerrar explícitamente cada dispositivo o archivo cuando haya terminado con él. MCI descarga el dispositivo cuando se cierran todas las instancias del dispositivo o todos los archivos asociados.

Requisitos

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
Mmsystem.h (incluye Windows.h)

Consulte también

MCI

Comandos de MCI