Bibliothekszugriff

Eigenschaften und Methoden des Windows Medienwiedergabe Objektmodells, das auf die Bibliothek zugreift, erfordern schreibgeschützten oder schreibgeschützten Zugriff auf die Datenbank. Die Bibliothek enthält Informationen, die einige Benutzer privat halten möchten und auf die nur mit ihrer Zustimmung zugegriffen oder geändert werden soll.

Für Windows Medienwiedergabe 9 Serie oder höher können Sie die Zugriffsstufe programmgesteuert bestimmen. Rufen Sie die Einstellungen ab, um die aktuelle Zugriffsstufe zu ermitteln, die Ihrem Code gewährt wurde. mediaAccessRights-Eigenschaft. Diese Eigenschaft gibt "none", "read" oder "full" (Lese-/Schreibzugriff) zurück. Um bestimmte Zugriffsrechte anzufordern, rufen Sie die Einstellungen auf. requestMediaAccessRights-Methode, übergeben einen Parameter, der die angeforderte Ebene angibt. Die Methode zeigt dem Benutzer eine Meldung an, die die angeforderte Zugriffsstufe erklärt, und gibt einen booleschen Wert zurück, der angibt, ob der Zugriff gewährt wurde.

Bestimmte Zugriffsrechte werden automatisch gewährt, je nachdem, wo Ihr Code relativ zum Computer des Benutzers ausgeführt wird.

  • Wenn sich Ihre Webseite oder Ihr Programm auf dem Computer des Benutzers befindet, werden standardmäßig vollzugriffsrechte gewährt.

  • Webseiten haben Lesezugriff auf Player. currentMedia, Player. currentPlaylist und Media. sourceURL , wenn sich die Webseite in einer Sicherheitszone von Internet Explorer befindet, die mit oder weniger eingeschränkt als der Sicherheitszone des Medienelements oder der Wiedergabeliste übereinstimmt.

    Die Sicherheitszonen sind vom geringsten auf die meisten eingeschränkten Bereiche die vertrauenswürdige Zone (einschließlich des lokalen Computers des Benutzers), die lokale Intranetzone , die Internetzone und die Eingeschränkte Zone.

    Beispielsweise verfügt eine Webseite in der Zone "Lokales Intranet " über vollständige Zugriffsberechtigungen für Player. currentMedia , wenn sich das entsprechende Medienelement im lokalen Intranet oder im Internet befindet, aber Zugriffsrechte für Medienelemente angefordert werden müssen, die sich auf dem lokalen Computer eines Benutzers oder auf einer Website in der vertrauenswürdigen Zone befinden.

Sie sollten Ihre webbasierte oder Windows-basierte Anwendung in allen Sicherheitszonen testen, die möglicherweise auftreten. Die Anwendung sollte so konzipiert sein, dass die Verweigerung einer Zugriffsanforderung ordnungsgemäß verarbeitet wird.

Windows Medienwiedergabe Objektmodellversionen vor Windows Medienwiedergabe 9 Series enthalten keine mediaAccessRights oder requestMediaAccessRights. Mit diesen früheren Versionen von Windows Medienwiedergabe können Benutzer Zugriffsebenen mithilfe des Dialogfelds "Optionen" festlegen.

Einstellungen-Objekt

Arbeiten mit der Bibliothek