Partager via


IWMDRMDevice::GetSecureClock, méthode

La méthode GetSecureClock récupère l’horloge sécurisée, de sorte que les licences basées sur le temps peuvent être appliquées.

Syntaxe

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

Paramètres

ppbSecureClock [out]

Horloge sécurisée récupérée.

pcbSecureClock [out]

Taille de l’horloge sécurisée, en octets.

pdwFlags [out]

Indicateurs de status d’appareil. Cette valeur doit être l’un des indicateurs suivants.

Indicateur Description
WMDRM_DEVICE_ISWMDRM L’appareil prend en charge windows Media DRM.
WMDRM_DEVICE_NEEDCLOCK L’appareil a besoin d’une horloge.
WMDRM_DEVICE_REVOKED L’appareil a été révoqué.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK

Configuration requise

Condition requise Valeur
En-tête
WMDDRMSP.idl
Bibliothèque
Mssachlp.lib

Voir aussi

GetSecureClockChallenge

IWMDRMDevice, interface

SetSecureClockResponse