Iwmdrmnetreceiver:: getlicensechallenge-Methode

Mit der getlicencchallenge -Methode wird eine Windows Media DRM for Network Devices-Lizenz Aufforderung generiert, die beim Anfordern geschützter Inhalte an einen Sender gesendet werden kann.

Syntax

HRESULT GetLicenseChallenge(
  [in]  BSTR  bstrAction,
  [out] BYTE  **ppbLicenseChallenge,
  [out] DWORD *pcbLicenseChallenge
);

Parameter

bstrAction [ in]

Die Aktion, für die die Herausforderung generiert werden soll.

ppblicenabchallenge [ vorgenommen]

Adresse eines Zeigers, der auf die Adresse der generierten Challenge festgelegt ist. Wenn Sie mit diesen Daten fertig sind, müssen Sie den Arbeitsspeicher freigeben, indem Sie " CoTaskMemFree" aufrufen.

pcblicenanchallenge [ vorgenommen]

Adresse einer Variablen, die die Größe der Lizenz Herausforderung in Bytes erhält.

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.

Bemerkungen

Keine.

Anforderungen

Anforderung Wert
Header
Wmdrmsdk. h

Siehe auch

Iwmdrmnetreceiver-Schnittstelle

Iwmdrmnetreceiver::P rocess licenseresponse