Freigeben über


IMDSPEnumDevice::Clone-Methode (mswmdm.h)

Die Clone-Methode erstellt einen weiteren Enumerator, der den gleichen Enumerationszustand wie der aktuelle enthält.

Syntax

HRESULT Clone(
  [out] IMDSPEnumDevice **ppEnumDevice
);

Parameter

[out] ppEnumDevice

Zeiger auf eine IMDSPEnumDevice-Schnittstelle .

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

Mit dieser Funktion kann ein Client einen bestimmten Punkt in der Enumerationssequenz aufzeichnen und später zu diesem Punkt zurückkehren. Der neue Enumerator unterstützt dieselbe Schnittstelle wie die ursprüngliche.

Diese Methode muss implementiert werden. Es darf keine WMDM_E_NOTSUPPORTED oder E_NOTIMPL zurückgeben. Weitere Informationen finden Sie unter Obligatorische und optionale Schnittstellen.

Anforderungen

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

Weitere Informationen

IMDSPEnumDevice-Schnittstelle