Auf Englisch lesen

Freigeben über


mswmdm.h-Header

Dieser Header wird vom Windows Media Geräte-Manager 11 SDK verwendet. Weitere Informationen finden Sie unter

mswmdm.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IComponentAuthenticate

Die IComponentAuthenticate-Schnittstelle ermöglicht eine sichere, verschlüsselte Kommunikation zwischen Modulen von Windows Media Geräte-Manager.
IMDServiceProvider

Die IMDServiceProvider-Schnittstelle ist die erste Schnittstelle, die Windows Media Geräte-Manager verwendet, um eine Verbindung mit Ihrem Dienstanbieter herzustellen.
IMDServiceProvider2

Die IMDServiceProvider2-Schnittstelle erweitert die IMDServiceProvider-Schnittstelle, indem sie eine Möglichkeit bietet, IMDSPDevice-Objekte für einen bestimmten Gerätepfadnamen abzurufen. Der Gerätepfadname stammt aus dem PnP-Subsystem (Plug and Play).
IMDServiceProvider3

Die IMDServiceProvider3-Schnittstelle erweitert die IMDServiceProvider2-Schnittstelle, indem sie eine Methode zum Festlegen der Geräteaufzählungseinstellungen bereitstellt.
IMDSPDevice

Die IMDSPDevice-Schnittstelle bietet eine instance-basierte Zuordnung zu einem Mediengerät.
IMDSPDevice2

Die IMDSPDevice2-Schnittstelle erweitert IMDSPDevice, indem sie erweiterte Formate erhält, PnP-Gerätenamen (Plug and Play) erhält, die Verwendung von Eigenschaftenseiten ermöglicht und es ermöglicht, einen Zeiger auf ein Speichermedium aus seinem Namen abzurufen.
IMDSPDevice3

Die IMDSPDevice3-Schnittstelle muss für Geräte unterstützt werden, die eine Synchronisierung mit Windows Medienwiedergabe erwarten.
IMDSPDeviceControl

Die IMDSPDeviceControl-Schnittstelle bietet Methoden zum Steuern von Geräten.
IMDSPDirectTransfer

Mit der IMDSPDirectTransfer-Schnittstelle können Windows Media-Geräte-Manager die Inhaltsübertragung an den Dienstanbieter delegieren.
IMDSPEnumDevice

Die IMDSPEnumDevice-Schnittstelle wird verwendet, um die Mediengeräte aufzulisten.
IMDSPEnumStorage

Die IMDSPEnumStorage-Schnittstelle wird verwendet, um die Speichermedien auf einem Gerät aufzulisten.
IMDSPObject

Die IMDSPObject-Schnittstelle verwaltet die Übertragung von Daten zu und von Speichermedien. Die Methoden Open, Read, Write und Close sind nur gültig, wenn es sich bei dem Speicherobjekt um eine Datei handelt.
IMDSPObject2

Windows Media Geräte-Manager verwendet IMDSPObject2, um das Lesen und Schreiben von Dateien effizienter zu ermöglichen. Hinweis Wenn der Dienstanbieter den Geräteparameter UseExtendedWmdm mit dem Wert 1 nicht hinzugefügt hat, ruft Windows Media Geräte-Manager diese Schnittstelle nicht auf. Weitere Informationen hierzu finden Sie unter Geräteparameter. .
IMDSPObjectInfo

Die IMDSPObjectInfo-Schnittstelle bietet Methoden zum Abrufen und Festlegen von Parametern, mit denen beschrieben wird, wie auf abspielbare Objekte auf einem Speichermedium verwiesen oder von der IMDSPDeviceControl-Schnittstelle aufgerufen wird.
IMDSPRevoked

Die IMDSPRevoked-Schnittstelle ruft die URL ab, aus der aktualisierte Komponenten heruntergeladen werden können. Die Implementierung dieser Schnittstelle ist optional. Weitere Informationen finden Sie unter Obligatorische und optionale Schnittstellen.
IMDSPStorage

Die IMDSPStorage-Schnittstelle bietet eine instanzbasierte Zuordnung zu einem Speichermedium auf einem Gerät.
IMDSPStorage2

Die IMDSPStorage2-Schnittstelle erweitert IMDSPStorage, indem Sie Methoden zum Abrufen und Festlegen erweiterter Attribute bereitstellt und es ermöglicht, einen Zeiger auf ein Speichermedium aus seinem Namen abzurufen.
IMDSPStorage3

Die IMDSPStorage3-Schnittstelle erweitert IMDSPStorage2 um Metadaten.
IMDSPStorage4

Die IMDSPStorage4-Schnittstelle erweitert IMDSPStorage3 zur Unterstützung virtueller Speicher (z. B. Wiedergabelisten und Alben) und Metadaten. Hinweis Wenn der Dienstanbieter den Geräteparameter UseExtendedWmdm mit dem Wert 1 nicht hinzugefügt hat, ruft Windows Media Geräte-Manager diese Schnittstelle nicht auf. Weitere Informationen hierzu finden Sie unter Geräteparameter. .
IMDSPStorageGlobals

Die IMDSPStorageGlobals-Schnittstelle, die von der IMDSPStorage-Schnittstelle abgerufen wurde, stellt Methoden zum Abrufen globaler Informationen zu einem Speichermedium bereit. Dies kann die Menge des freien Speicherplatzes, die Seriennummer des Mediums usw. umfassen.
ISCPSecureAuthenticate

Die ISCPSecureAuthenticate-Schnittstelle ist die primäre Schnittstelle des anbieters für sichere Inhalte, die Windows Media Geräte-Manager abfragen, um den anbieter für sichere Inhalte zu authentifizieren und vom Anbieter für sichere Inhalte zu authentifizieren.
ISCPSecureAuthenticate2

Die ISCPSecureAuthenticate2-Schnittstelle erweitert ISCPSecureAuthenticate, indem sie eine Möglichkeit zum Abrufen eines Sitzungsobjekts bietet.
ISCPSecureExchange

Die ISCPSecureExchange-Schnittstelle wird verwendet, um geschützte Inhalte und Rechte auszutauschen, die inhalten zugeordnet sind. Der Anbieter für sichere Inhalte implementiert diese Schnittstelle und sichere Windows Media-Geräte-Manager Implementierungen rufen seine Methoden auf.
ISCPSecureExchange2

Die ISCPSecureExchange2-Schnittstelle erweitert ISCPSecureExchange, indem eine neue Version der TransferContainerData-Methode bereitgestellt wird.
ISCPSecureExchange3

Die ISCPSecureExchange3-Schnittstelle erweitert ISCPSecureExchange2, indem sie eine verbesserte Datenaustauschleistung und eine transfer-complete-Rückrufmethode bietet.
ISCPSecureQuery

Die ISCPSecureQuery-Schnittstelle wird von Windows Media Geräte-Manager abgefragt, um den Besitz von geschützten Inhalten zu bestimmen.
ISCPSecureQuery2

Die ISCPSecureQuery2-Schnittstelle erweitert ISCPSecureQuery durch Funktionen, die bestimmt, ob der anbieter für sichere Inhalte verantwortlich ist, und wenn ja, eine URL zum Aktualisieren widerrufener Komponenten und bestimmen, welche Komponenten widerrufen wurden.
ISCPSecureQuery3

Die ISCPSecureQuery3-Schnittstelle erweitert ISCPSecureQuery2, indem sie eine Reihe neuer Methoden zum Abrufen der Rechte und zum Treffen von Entscheidungen für einen klaren Kanal bereitstellt.
ISCPSession

Die ISCPSession-Schnittstelle bietet eine effiziente Verwaltung des allgemeinen Zustands für mehrere Vorgänge. Eine SCP-Sitzung (Secure Content Provider) ist nützlich, wenn mehrere Dateien übertragen werden.
IWMDeviceManager

Die IWMDeviceManager-Schnittstelle ist die windows Media Geräte-Manager-Schnittstelle der obersten Ebene für Anwendungen.
IWMDeviceManager2

Die IWMDeviceManager2-Schnittstelle erweitert die IWMDeviceManager-Schnittstelle.
IWMDeviceManager3

Die IWMDeviceManager3-Schnittstelle erweitert die IWMDeviceManager2-Schnittstelle, indem sie eine Methode bereitstellt, die die Geräteaufzählungseinstellungen festlegt.
IWMDMDevice

Die IWMDMDevice-Schnittstelle bietet Methoden zum Untersuchen und Untersuchen eines einzelnen tragbaren Geräts. Die Schnittstelle kann verwendet werden, um Informationen zu einem Gerät abzurufen und dessen Speicher aufzulisten. IWMDMDevice2 erweitert die Funktionen dieser Schnittstelle.
IWMDMDevice2

Die IWMDMDevice2-Schnittstelle erweitert IWMDMDevice, indem sie es ermöglicht, die von einem Gerät unterstützten Videoformate abzurufen, den Speicher über seinen Namen zu finden und Eigenschaftenseiten zu verwenden.
IWMDMDevice3

Die IWMDMDevice3-Schnittstelle erweitert IWMDMDevice2, indem Sie Methoden zum Abfragen eines Geräts nach Eigenschaften, zum Senden von Geräte-E/A-Steuerungscodes und zum Bereitstellen aktualisierter Methoden zum Suchen nach Speicher und Abrufen von Geräteformatfunktionen bereitstellt.
IWMDMDeviceControl

Die IWMDMDeviceControl-Schnittstelle bietet Methoden zum Steuern der Wiedergabe auf einem Gerät.
IWMDMDeviceSession

Die IWMDMDeviceSession-Schnittstelle verbessert die Effizienz von Gerätevorgängen, indem mehrere Vorgänge in einer Sitzung zusammengefasst werden.
IWMDMEnumDevice

Die IWMDMEnumDevice-Schnittstelle listet tragbare Geräte auf, die an einen Computer angeschlossen sind. Um diese Schnittstelle abzurufen, rufen Sie IWMDeviceManager::EnumDevices auf.
IWMDMEnumStorage

Die IWMDMEnumStorage-Schnittstelle listet Speicher auf einem Gerät auf.
IWMDMMetaData

Die IWMDMMetaData-Schnittstelle legt Metadateneigenschaften (z. B. Künstler, Album, Genre usw.) eines Speichers fest und ruft sie ab.
IWMDMNotification

Die optionale, von der Anwendung implementierte IWMDMNotification-Schnittstelle ermöglicht Es Anwendungen und Dienstanbietern, Benachrichtigungen zu empfangen, wenn Geräte oder Speicher (z. B. RAM-Karten) verbunden oder vom Computer getrennt sind. Hinweis Diese Methode wird nur für registrierte Plug-and-Play-Geräte aufgerufen. Andere Geräteein- oder -abgänge führen nicht dazu, dass diese Schnittstelle aufgerufen wird. Diese Schnittstellen-GUID ist in mssachlp.lib nicht ordnungsgemäß definiert. Daher müssen Sie
IWMDMObjectInfo

Die IWMDMObjectInfo-Schnittstelle ruft Informationen ab und legt diese fest, die steuern, wie abspielbare Dateien auf dem Gerät von der IWMDMDeviceControl-Schnittstelle verarbeitet werden. Diese Schnittstelle ist nicht für nicht abspielbare Dateien vorgesehen.
IWMDMOperation

Mit dieser optionalen, von der Anwendung implementierten IWMDMOperation-Schnittstelle kann die Anwendung steuern, wie Daten während einer Dateiübertragung vom Computer gelesen oder auf diesen geschrieben werden.
IWMDMOperation2

Die optionale, von der Anwendung implementierte IWMDMOperation2-Schnittstelle erweitert IWMDMOperation, indem Sie Methoden zum Abrufen und Festlegen erweiterter Attribute bereitstellt.
IWMDMOperation3

Die optionale, von der Anwendung implementierte IWMDMOperation3-Schnittstelle erweitert IWMDMOperation um eine neue Methode für die unverschlüsselte Übertragung von Daten für zusätzliche Effizienz.
IWMDMProgress

Mit dem optionalen, von der Anwendung implementierten IWMDMProgress kann eine Anwendung den Fortschritt von Vorgängen nachverfolgen, z. B. Formatieren von Medien oder Dateiübertragungen.
IWMDMProgress2

Die optionale, von der Anwendung implementierte IWMDMProgress2-Schnittstelle erweitert die IWMDMProgress::End-Methode, indem sie einen status Indikator bereitstellt.
IWMDMProgress3

Die optionale, von der Anwendung implementierte IWMDMProgress3-Schnittstelle erweitert IWMDMProgress2, indem sie zusätzliche Eingabeparameter bereitstellt, um anzugeben, welches Ereignis überwacht wird, und um kontextspezifische Informationen zuzulassen. Anwendungen, die diese Rückrufschnittstelle implementieren, sollten zusätzlich zu den neuen Methoden eine Implementierung für Methoden bereitstellen, die IWMDMProgress und IWMDMProgress2 entsprechen.
IWMDMRevoked

Die IWMDMRevoked-Schnittstelle ruft die URL ab, aus der aktualisierte Komponenten heruntergeladen werden können, wenn eine Übertragung mit einem Sperrfehler fehlschlägt.
IWMDMStorage

Ein instance der IWMDMStorage-Schnittstelle bietet Methoden zum Untersuchen und Untersuchen eines Speichers (ein generischer Name für ein Daten- oder Sammlungsobjekt, z. B. eine Datei, einen Ordner oder eine Wiedergabeliste) auf einem Gerät.
IWMDMStorage2

Die IWMDMStorage2-Schnittstelle erweitert IWMDMStorage, indem sie es ermöglicht, einen untergeordneten Speicher nach Name abzurufen und erweiterte Attribute abzurufen und festzulegen. Die IWMDMStorage3-Schnittstelle erweitert diese Schnittstelle, indem sie Metadaten unterstützt.
IWMDMStorage3

Die IWMDMStorage3-Schnittstelle erweitert IWMDMStorage2, indem Metadaten verfügbar werden.
IWMDMStorage4

Die IWMDMStorage4-Schnittstelle erweitert IWMDMStorage3 durch Die Bereitstellung von Methoden zum Abrufen einer Teilmenge der verfügbaren Metadaten für einen Speicher sowie zum Festlegen und Abrufen einer Liste von Verweisen auf andere Speicher.
IWMDMStorageControl

Die IWMDMStorageControl-Schnittstelle wird zum Einfügen, Löschen oder Verschieben von Dateien in einem Speicher, einem Gerät oder zwischen einem Gerät und dem Computer verwendet.
IWMDMStorageControl2

Die IWMDMStorageControl2-Schnittstelle erweitert IWMDMStorageControl, indem sie das Festlegen des Namens der Zieldatei beim Einfügen von Inhalten in einen Speicher ermöglicht.
IWMDMStorageControl3

Die IWMDMStorageControl3-Schnittstelle erweitert IWMDMStorageControl2, indem sie eine Insert-Methode bereitstellt, die einen IWMMMMetaData-Schnittstellenzeiger akzeptiert.
IWMDMStorageGlobals

Die IWMDMStorageGlobals-Schnittstelle bietet Methoden zum Abrufen globaler Informationen zu einem Speichermedium (z. B. einem Flash-ROM-Karte) auf einem Gerät.