Интерфейс IWMDMOperation (mswmdm.h)
Этот необязательный интерфейс IWMDMOperation , реализованный в приложении, позволяет приложению контролировать, как данные считываются или записываются на компьютер во время передачи файлов.
Наследование
Интерфейс IWMDMOperation наследуется от интерфейса IUnknown . IWMDMOperation также имеет следующие типы членов:
Методы
Интерфейс IWMDMOperation содержит следующие методы.
IWMDMOperation::BeginRead Метод BeginRead указывает, что начинается действие "Чтение с устройства". Windows Media диспетчер устройств вызывает этот метод, только если приложение вызывает IWMDMStorageControl::Read и передает этот интерфейс IWMDMOperation. |
IWMDMOperation::BeginWrite Метод BeginWrite указывает, что начинается действие "запись на устройство". Windows Media диспетчер устройств вызывает этот метод, только если приложение вызывает IWMDMStorageControl/2/3::Insert/2/3 и передает этот интерфейс. |
IWMDMOperation::End Метод End указывает, что операция чтения или записи завершена, успешно или нет, и возвращает код завершения. |
IWMDMOperation::GetObjectAttributes Метод GetObjectAttributes позволяет приложению указать атрибуты для объекта, записываемого на устройство. Windows Media диспетчер устройств вызывает этот метод перед записью файла на устройство, чтобы изучить атрибуты файла. |
IWMDMOperation::GetObjectName Windows Media диспетчер устройств вызывает GetObjectName перед записью объекта на устройство, чтобы узнать, как он должен называться на устройстве. |
IWMDMOperation::GetObjectTotalSize Windows Media диспетчер устройств вызывает Метод GetObjectTotalSize перед записью файла на устройство, чтобы получить общий размер объекта в байтах. |
IWMDMOperation::SetObjectAttributes Метод SetObjectAttributes задает атрибуты файла. В настоящее время диспетчер устройств Windows Media не вызывает этот метод. |
IWMDMOperation::SetObjectName Метод SetObjectName присваивает имя считываемого или записываемого содержимого. В настоящее время диспетчер устройств Windows Media не вызывает этот метод. |
IWMDMOperation::SetObjectTotalSize Метод SetObjectTotalSize назначает общий размер объекта в байтах. В настоящее время диспетчер устройств Windows Media не вызывает этот метод. |
IWMDMOperation::TransferObjectData Метод TransferObjectData вызывается, чтобы разрешить приложению передавать блок данных на компьютер или с компьютера. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | mswmdm.h |