MCI_CLOSE 命令
MCI_CLOSE 命令释放对设备或文件的访问权限。 所有设备都识别此命令。
若要发送此命令,请使用以下参数调用 mciSendCommand 函数。
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_CLOSE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpClose
);
参数
-
wDeviceID
-
要接收命令消息的 MCI 设备的设备标识符。
-
dwFlags
-
MCI_NOTIFY或MCI_WAIT。 有关这些标志的信息,请参阅 等待、通知和测试标志。
-
lpClose
-
指向 MCI_ GENERIC_ PARMS 结构的指针。 (还可以使用 MCI_CLOSE_PARMS 结构。有关详细信息,请参阅MCI_GENERIC_PARMS.) 的注释
返回值
如果成功,则返回零,否则返回错误。
备注
在不关闭已打开的任何 MCI 设备的情况下退出应用程序可能会使设备无法访问。 应用程序在完成每个设备或文件时应显式关闭它。 关闭设备的所有实例或所有关联的文件时,MCI 将卸载设备。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|