Freigeben über


IWMDeviceManager::EnumDevices-Methode (mswmdm.h)

Die EnumDevices-Methode ruft einen Zeiger auf die IWMDMEnumDevice-Schnittstelle ab, die zum Aufzählen von tragbaren Geräten verwendet werden kann, die mit dem Computer verbunden sind.

Syntax

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

Parameter

[out] ppEnumDevice

Zeiger auf einen Zeiger auf eine IWMDMEnumDevice-Schnittstelle , die zum Auflisten von Geräten verwendet wird. Der Aufrufer muss diese Schnittstelle freigeben, wenn er damit fertig ist.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Alle Schnittstellenmethoden in Windows Media Geräte-Manager können eine der folgenden Klassen von Fehlercodes zurückgeben:

  • Standard-COM-Fehlercodes
  • In HRESULT-Werte konvertierte Windows-Fehlercodes
  • Windows Media Geräte-Manager Fehlercodes
Eine umfassende Liste möglicher Fehlercodes finden Sie unter Fehlercodes.

Hinweise

Diese Methode gibt Geräte basierend auf früheren Versionen von Windows Media Geräte-Manager zurück. Rufen Sie IWMDMDeviceManager2::EnumDeviceManager2 auf, um alle Geräte abzurufen, einschließlich neuerer Geräte (z. B. MTP-Geräte).

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile mswmdm.h
Bibliothek Mssachlp.lib

Weitere Informationen

Auflisten von Geräten

IWMDMEnumDevice-Schnittstelle

IWMDeviceManager-Schnittstelle

IWMDeviceManager2::EnumDevices2