Compartilhar via


Interface IWMDMOperation (mswmdm.h)

Essa interface IWMDMOperation opcional implementada pelo aplicativo permite que o aplicativo controle como os dados são lidos ou gravados no computador durante uma transferência de arquivo.

Herança

A interface IWMDMOperation herda da interface IUnknown . IWMDMOperation também tem estes tipos de membros:

Métodos

A interface IWMDMOperation tem esses métodos.

 
IWMDMOperation::BeginRead

O método BeginRead indica que uma ação de "leitura do dispositivo" está começando. O Windows Media Gerenciador de Dispositivos chamará esse método somente se o aplicativo chamar IWMDMStorageControl::Read e passar essa interface IWMDMOperation.
IWMDMOperation::BeginWrite

O método BeginWrite indica que uma ação de "gravar no dispositivo" está começando. O Windows Media Gerenciador de Dispositivos chamará esse método somente se o aplicativo chamar IWMDMStorageControl/2/3::Insert/2/3 e passar nessa interface.
IWMDMOperation::End

O método End indica que uma operação de leitura ou gravação foi concluída, com êxito ou não, e retorna um código de conclusão.
IWMDMOperation::GetObjectAttributes

O método GetObjectAttributes permite que o aplicativo especifique atributos para um objeto que está sendo gravado em um dispositivo. O Windows Media Gerenciador de Dispositivos chama esse método antes que um arquivo seja gravado no dispositivo para aprender os atributos do arquivo.
IWMDMOperation::GetObjectName

O Gerenciador de Dispositivos do Windows Media chama GetObjectName antes que um objeto seja gravado no dispositivo para saber o que ele deve ser nomeado no dispositivo.
IWMDMOperation::GetObjectTotalSize

O Windows Media Gerenciador de Dispositivos chama GetObjectTotalSize antes que um arquivo seja gravado no dispositivo para recuperar o tamanho total do objeto, em bytes.
IWMDMOperation::SetObjectAttributes

O método SetObjectAttributes especifica os atributos de arquivo. Atualmente, esse método não é chamado pelo Windows Media Gerenciador de Dispositivos.
IWMDMOperation::SetObjectName

O método SetObjectName atribui um nome ao conteúdo que está sendo lido ou gravado. Atualmente, esse método não é chamado pelo Windows Media Gerenciador de Dispositivos.
IWMDMOperation::SetObjectTotalSize

O método SetObjectTotalSize atribui o tamanho total em bytes de um objeto. Atualmente, esse método não é chamado pelo Windows Media Gerenciador de Dispositivos.
IWMDMOperation::TransferObjectData

O método TransferObjectData é chamado para permitir que o aplicativo transfira um bloco de dados de ou para o computador.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho mswmdm.h

Confira também

Manipulando transferências de arquivos manualmente

IWMDMOperation2 Interface

IWMDMOperation3 Interface

Interfaces para aplicativos