Partilhar via


Método IWMDRMDevice::GetSecureClock

O método GetSecureClock recupera o relógio seguro, portanto, licenças baseadas em tempo podem ser impostas.

Sintaxe

HRESULT GetSecureClock(
  [out] BYTE  **ppbSecureClock,
  [out] DWORD *pcbSecureClock,
  [out] DWORD *pdwFlags
);

Parâmetros

ppbSecureClock [out]

Relógio seguro recuperado.

pcbSecureClock [out]

Tamanho do relógio seguro, em bytes.

pdwFlags [out]

Sinalizadores de status do dispositivo. Esse valor deve ser um dos sinalizadores a seguir.

Sinalizador Descrição
WMDRM_DEVICE_ISWMDRM O dispositivo dá suporte ao DRM do Windows Media.
WMDRM_DEVICE_NEEDCLOCK O dispositivo precisa de relógio.
WMDRM_DEVICE_REVOKED O dispositivo foi revogado.

Valor retornado

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Requisitos

Requisito Valor
parâmetro
WMDDRMSP.idl
Biblioteca
Mssachlp.lib

Confira também

GetSecureClockChallenge

IWMDRMDevice Interface

SetSecureClockResponse