IMFContentDecryptorContext::InitializeHardwareKey-Methode (mfidl.h)
Ermöglicht dem Anzeigetreiber, IHV-spezifische Informationen zurückzugeben, die beim Initialisieren eines neuen Hardwareschlüssels verwendet werden.
Syntax
HRESULT InitializeHardwareKey(
[in] UINT InputPrivateDataByteCount,
[in, optional] const void *InputPrivateData,
[out] UINT64 *OutputPrivateData
);
Parameter
[in] InputPrivateDataByteCount
Die Anzahl der Bytes im Puffer, die InputPrivateData angibt.
[in, optional] InputPrivateData
Der Inhalt dieses Parameters wird durch die Implementierung von definiert.
das Schutzsystem, das im Sicherheitsprozessor ausgeführt wird. Der Inhalt kann Daten zu Lizenz- oder Streameigenschaften enthalten.
[out] OutputPrivateData
Die Rückgabedaten werden auch durch die Implementierung der Schutzsystemimplementierung definiert.
die im Sicherheitsprozessor ausgeführt wird. Der Inhalt kann Daten enthalten, die dem zugrunde liegenden Hardwareschlüssel zugeordnet sind.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |
Bibliothek | Mfplat.lib |
DLL | Mfplat.dll |