Metodo IMFContentDecryptorContext::InitializeHardwareKey (mfidl.h)
Consente al driver di visualizzazione di restituire informazioni specifiche dell'IHV usate durante l'inizializzazione di una nuova chiave hardware.
Sintassi
HRESULT InitializeHardwareKey(
[in] UINT InputPrivateDataByteCount,
[in, optional] const void *InputPrivateData,
[out] UINT64 *OutputPrivateData
);
Parametri
[in] InputPrivateDataByteCount
Numero di byte nel buffer specificato da InputPrivateData .
[in, optional] InputPrivateData
Il contenuto di questo parametro è definito dall'implementazione di
sistema di protezione in esecuzione nel processore di sicurezza. Il contenuto può contenere dati sulle proprietà di licenza o di flusso.
[out] OutputPrivateData
I dati restituiti vengono definiti anche dall'implementazione dell'implementazione del sistema di protezione
che viene eseguito nel processore di sicurezza. Il contenuto può contenere dati associati alla chiave hardware sottostante.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Client minimo supportato | Windows 10 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |
Libreria | Mfplat.lib |
DLL | Mfplat.dll |