Compartilhar via


Método IWMDeviceManager::EnumDevices (mswmdm.h)

O método EnumDevices recupera um ponteiro para a interface IWMDMEnumDevice que pode ser usada para enumerar dispositivos portáteis conectados ao computador.

Sintaxe

HRESULT EnumDevices(
  [out] IWMDMEnumDevice **ppEnumDevice
);

Parâmetros

[out] ppEnumDevice

Ponteiro para um ponteiro para uma interface IWMDMEnumDevice usada para enumerar dispositivos. O chamador deve liberar essa interface quando terminar com ela.

Retornar valor

O método retorna um HRESULT. Todos os métodos de interface no Windows Media Gerenciador de Dispositivos podem retornar qualquer uma das seguintes classes de códigos de erro:

  • Códigos de erro COM padrão
  • Códigos de erro do Windows convertidos em valores HRESULT
  • Códigos de erro do Windows Media Gerenciador de Dispositivos
Para obter uma lista abrangente de possíveis códigos de erro, consulte Códigos de erro.

Comentários

Esse método retorna dispositivos com base em versões anteriores do Windows Media Gerenciador de Dispositivos. Para obter todos os dispositivos, incluindo dispositivos mais recentes (como dispositivos MTP), chame IWMDMDeviceManager2::EnumDevices2.

Requisitos

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

Confira também

Enumerando dispositivos

IWMDMEnumDevice Interface

IWMDeviceManager Interface

IWMDeviceManager2::EnumDevices2