Поделиться через


Интерфейс 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

См. также раздел

Обработка передачи файлов вручную

Интерфейс IWMDMOperation2

Интерфейс IWMDMOperation3

Интерфейсы для приложений