Compartilhar via


comando MCI_CLOSE

O comando MCI_CLOSE libera o acesso a um dispositivo ou arquivo. Todos os dispositivos reconhecem esse comando.

Para enviar esse comando, chame a função mciSendCommand com os parâmetros a seguir.

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

Parâmetros

wDeviceID

Identificador de dispositivo do dispositivo MCI que deve receber a mensagem de comando.

dwFlags

MCI_NOTIFY ou MCI_WAIT. Para obter informações sobre esses sinalizadores, consulte Os Sinalizadores de Espera, Notificação e Teste.

lpClose

Ponteiro para uma estrutura PARMS MCI_ GENERIC_ . (Você também pode usar uma estrutura MCI_CLOSE_PARMS . Para obter mais informações, consulte os comentários paraMCI_GENERIC_PARMS.)

Valor Retornado

Retornará zero se tiver êxito ou um erro, caso contrário.

Comentários

Sair de um aplicativo sem fechar nenhum dispositivo MCI aberto pode deixar o dispositivo inacessível. Seu aplicativo deve fechar explicitamente cada dispositivo ou arquivo quando ele for concluído com ele. O MCI descarrega o dispositivo quando todas as instâncias do dispositivo ou todos os arquivos associados são fechados.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Mmsystem.h (incluir Windows.h)

Confira também

MCI

Comandos MCI