IMFDRMNetHelper::P rocessLicenseRequest-Methode (wmcontainer.h)
Ruft die Lizenzantwort für die angegebene Anforderung ab.
Syntax
HRESULT ProcessLicenseRequest(
[in] BYTE *pLicenseRequest,
[in] DWORD cbLicenseRequest,
[out] BYTE **ppLicenseResponse,
[out] DWORD *pcbLicenseResponse,
[out] BSTR *pbstrKID
);
Parameter
[in] pLicenseRequest
Zeiger auf ein Bytearray, das die Lizenzanforderung enthält.
[in] cbLicenseRequest
Größe der Lizenzanforderung in Bytes.
[out] ppLicenseResponse
Empfängt einen Zeiger auf ein Bytearray, das die Lizenzantwort enthält. Der Aufrufer muss das Array durch Aufrufen von CoTaskMemFree freigeben.
[out] pcbLicenseResponse
Empfängt die Größe der Lizenzantwort in Bytes.
[out] pbstrKID
Empfängt den Schlüsselbezeichner. Der Aufrufer muss die Zeichenfolge durch Aufrufen von SysFreeString freigeben.
Rückgabewert
Die Funktion gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Die Mediensenke wurde heruntergefahren. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wmcontainer.h |