Acceso a la biblioteca

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Las propiedades y los métodos del modelo de objetos de Reproductor multimedia de Windows que acceden a la biblioteca requieren acceso de solo lectura o de lectura y escritura a la base de datos. La biblioteca contiene información que algunos usuarios quieren mantener la privada y a la que solo se debe acceder o modificar con su consentimiento.

Para Reproductor multimedia de Windows serie 9 o posterior, puede determinar mediante programación el nivel de acceso. Para determinar el nivel actual de acceso concedido al código, recupere la configuración. propiedad mediaAccessRights . Esa propiedad devuelve "none", "read" o "full" (lectura y escritura). Para solicitar derechos de acceso específicos, llame a configuración.método requestMediaAccessRights , pasando un parámetro que especifica el nivel que está solicitando. El método muestra un mensaje al usuario que explica el nivel de acceso solicitado y devuelve un valor booleano que indica si se concedió el acceso.

Determinados derechos de acceso se conceden automáticamente en función de dónde se ejecute el código en relación con el equipo del usuario.

  • Si su página web o programa se encuentra en el equipo del usuario, se conceden derechos de acceso total de forma predeterminada.

  • Las páginas web tienen acceso de lectura al Reproductor. currentMedia, Player. currentPlaylist y Media. sourceURL cuando la página web se encuentra en una zona de seguridad de Internet Explorer que es igual o menos restringida que la zona de seguridad del elemento multimedia o la lista de reproducción.

    Desde la mayoría de las restricciones mínimas a la mayoría restringidas, las zonas de seguridad son la zona de confianza (incluido el equipo local del usuario), la zona intranet local , la zona de Internet y la zona restringida .

    Por ejemplo, una página web de la zona intranet local tiene derechos de acceso completo al Reproductor. currentMedia cuando el elemento multimedia correspondiente está en la intranet local o en Internet, pero los derechos de acceso deben solicitarse para los elementos multimedia ubicados en el equipo local de un usuario o en un sitio web de la zona de confianza .

Debe probar la aplicación basada en Web o basada en Windows en todas las zonas de seguridad que pueda encontrar. La aplicación debe diseñarse para controlar correctamente la denegación de una solicitud de acceso.

Reproductor multimedia de Windows versiones del modelo de objetos anteriores a Reproductor multimedia de Windows 9 Series no incluyen mediaAccessRights ni requestMediaAccessRights. Estas versiones anteriores de Reproductor multimedia de Windows permiten al usuario establecer los niveles de acceso mediante el cuadro de diálogo Opciones.

Settings (objeto)

Trabajar con la biblioteca