Compartilhar via


Interface IWMDMDevice (mswmdm.h)

A interface IWMDMDevice fornece métodos para examinar e explorar um único dispositivo portátil. A interface pode ser usada para obter informações sobre um dispositivo e enumerar seus armazenamentos. IWMDMDevice2 estende os recursos dessa interface.

Herança

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

Métodos

A interface IWMDMDevice tem esses métodos.

 
IWMDMDevice::EnumStorage

O método EnumStorage recupera uma interface IWMDMEnumStorage para enumerar os armazenamentos em um dispositivo.
IWMDMDevice::GetDeviceIcon

O método GetDeviceIcon recupera um identificador para o ícone que o fabricante do dispositivo deseja exibir quando o dispositivo está conectado.
IWMDMDevice::GetFormatSupport

O método GetFormatSupport recupera todos os formatos compatíveis com o dispositivo, incluindo codecs e formatos de arquivo.
IWMDMDevice::GetManufacturer

O método GetManufacturer recupera o nome do fabricante do dispositivo. (IWMDMDevice.GetManufacturer)
IWMDMDevice::GetName

O método GetName recupera o nome legível por humanos do dispositivo de mídia.
IWMDMDevice::GetPowerSource

O método GetPowerSource recupera informações sobre a fonte de energia e a porcentagem de energia restante para o dispositivo.
IWMDMDevice::GetSerialNumber

O método GetSerialNumber recupera um número de série que identifica exclusivamente o dispositivo.
IWMDMDevice::GetStatus

O método GetStatus recupera informações de status do dispositivo.
IWMDMDevice::GetType

O método GetType recupera as operações compatíveis com o dispositivo.
IWMDMDevice::GetVersion

O método GetVersion recupera o número de versão definido pelo fabricante do dispositivo.
IWMDMDevice::SendOpaqueCommand

O método SendOpaqueCommand envia um comando específico do dispositivo para o dispositivo por meio do Windows Media Gerenciador de Dispositivos. O Windows Media Gerenciador de Dispositivos não tenta ler o comando.

Requisitos

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

Confira também

IWMDMDevice2 Interface

IWMDMDevice3 Interface

Interfaces para aplicativos