Condividi tramite


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

Vedi anche

FMContentDecryptorContext