Geräteregistrierungsobjekt
Das Geräteregistrierungsobjekt verwaltet die Geräteregistrierungsdatenbank. Diese Datenbank speichert Informationen zu Netzwerkgeräten, z. B. Set-Top-Videoplayern, die mit dem Clientcomputer verbunden sind. Der Hauptzweck der Geräteregistrierungsdatenbank besteht darin, Geräte zu verwalten, die das Windows Media DRM 10 for Network Devices-Protokoll verwenden, um gesicherte Datenströme zu empfangen.
Wenn Ihre Anwendung Windows Media DRM 10 für Netzwerkgeräte unterstützt, müssen Sie die Schnittstellen dieses Objekts verwenden, um Netzwerkgeräte zu registrieren und diese Geräte zu überprüfen. Sie können auch die Geräteregistrierungsdatenbank verwenden, um Informationen zu Netzwerkgeräten zu speichern, die nicht Windows Media DRM 10 für Netzwerkgeräte verwenden, obwohl nicht alle Informationen in der Datenbank für solche Geräte gelten.
Das Geräteregistrierungsobjekt wird von der WMCreateDeviceRegistration-Funktion erstellt, die einen Zeiger auf eine IWMDeviceRegistration-Schnittstelle festlegt. Die anderen Methoden des Geräteregistrierungsobjekts können durch Aufrufen der QueryInterface-Methode abgerufen werden.
Die folgenden Schnittstellen werden vom Geräteregistrierungsobjekt unterstützt.
| Schnittstelle | Beschreibung |
|---|---|
| IWMDeviceRegistration | Verwaltet die Geräteregistrierungsdatenbank. |
| IWMDRMMessageParser | Analysiert von Geräten gesendete Nachrichten. |
| IWMProximityDetection | Verwaltet die Geräteüberprüfung. |
Die folgende Rückrufschnittstelle muss von der Anwendung implementiert werden, damit die Methoden der IWMProximityDetection-Schnittstelle verwendet werden können.
| Schnittstelle | Beschreibung |
|---|---|
| IWMStatusCallback | Empfängt Statusmeldungen von Prozessen, die in einem separaten Thread ausgeführt werden. |