PlayReadyStatics.ResetHardwareDRMDisabled Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Redefine explicitamente qualquer desabilitação temporária do DRM (gerenciamento de direitos digitais de hardware), se houver.
public:
static void ResetHardwareDRMDisabled();
static void ResetHardwareDRMDisabled();
public static void ResetHardwareDRMDisabled();
function resetHardwareDRMDisabled()
Public Shared Sub ResetHardwareDRMDisabled ()
Requisitos do Windows
Família de dispositivos |
Windows 10, version 1809 (introduzida na 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v7.0)
|
Comentários
Quando a propriedade CheckSupportedHardware retorna false ao consultar o recurso HardwareDRM, é possível que isso ocorra porque o recurso foi temporariamente desabilitado devido a um componente do sistema que exige uma atualização, por exemplo, um driver gráfico. Esse método redefine explicitamente o estado de desabilitação temporária. Um aplicativo pode chamar esse método quando for capaz de determinar que um componente do sistema que pode permitir que HardwareDRM tenha êxito foi atualizado para tentar o DRM de hardware antes da data e hora retornadas por HardwareDRMDisabledUntilTime. Se o componente do sistema não tiver sido atualizado, ele será automaticamente desabilitado e as propriedades HardwareDRMDisabledAtTime e HardwareDRMDisabledUntilTime começarão a retornar valores atualizados. Se ele não estiver temporariamente desabilitado no momento, esse método não executará nenhuma ação.