Share via


Interface IMDSPEnumDevice (mswmdm.h)

A interface IMDSPEnumDevice é usada para enumerar os dispositivos de mídia. Para obter mais informações sobre enumeração, consulte a documentação do Microsoft COM na página COM no site da Microsoft. A interface IMDSPEnumDevice é implementada no objeto enumerador do dispositivo. A única maneira válida de criar um objeto enumerador de dispositivo é chamar IMDServiceProvider::EnumDevices. Se o dispositivo implementar IMDServiceProvider2::CreateDevice, esse enumerador deverá enumerar apenas dispositivos não Plug and Play. O enumerador do dispositivo deve enumerar apenas os dispositivos anexados ao computador e que têm suporte do provedor de serviços.

Herança

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

Métodos

A interface IMDSPEnumDevice tem esses métodos.

 
IMDSPEnumDevice::Clone

O método Clone cria outro enumerador que contém o mesmo estado de enumeração que o atual. (IMDSPEnumDevice.Clone)
IMDSPEnumDevice::Next

O método Next recupera um ponteiro para as próximas interfaces celtIMDSPDevice.
IMDSPEnumDevice::Reset

O método Reset redefine a sequência de enumeração para o início. Uma chamada subsequente para Next busca a primeira interface de Gerenciador de Dispositivos do Windows Media na sequência de enumeração.
IMDSPEnumDevice::Skip

O método Skip ignora o próximo número especificado de interfaces de dispositivo de mídia na sequência de enumeração.

Requisitos

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

Confira também

IMDSPDevice Interface

IMDServiceProvider::EnumDevices

Interfaces para provedores de serviços