Freigeben über


IWMDRMDevice::GetSecureClock-Methode

Die GetSecureClock-Methode ruft die sichere Uhr ab, sodass zeitbasierte Lizenzen erzwungen werden können.

Syntax

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

Parameter

ppbSecureClock [out]

Sichere Uhr abgerufen.

pcbSecureClock [out]

Größe der sicheren Uhr in Bytes.

pdwFlags [out]

Geräte-status-Flags. Dieser Wert muss eines der folgenden Flags sein.

Flag Beschreibung
WMDRM_DEVICE_ISWMDRM Das Gerät unterstützt Windows Media DRM.
WMDRM_DEVICE_NEEDCLOCK Das Gerät benötigt eine Uhr.
WMDRM_DEVICE_REVOKED Das Gerät wurde widerrufen.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.

Anforderungen

Anforderung Wert
Header
WMDDRMSP.idl
Bibliothek
Mssachlp.lib

Siehe auch

GetSecureClockChallenge

IWMDRMGeräteschnittstelle

SetSecureClockResponse