Metodo ID3D11VideoContext1::GetDataForNewHardwareKey (d3d11_1.h)
Consente al driver di restituire informazioni specifiche di IHV usate durante l'inizializzazione della nuova chiave hardware.
Sintassi
HRESULT GetDataForNewHardwareKey(
[in] ID3D11CryptoSession *pCryptoSession,
[in] UINT PrivateInputSize,
[in] const void *pPrivatInputData,
[out] UINT64 *pPrivateOutputData
);
Parametri
[in] pCryptoSession
Tipo: ID3D11CryptoSession*
Puntatore all'interfaccia ID3D11CryptoSession. Per ottenere questo puntatore, chiama ID3D11VideoDevice1::CreateCryptoSession.
[in] PrivateInputSize
Tipo: UINT
Dimensioni della memoria a cui fa riferimento il parametro pPrivateInputData .
[in] pPrivatInputData
Tipo: const void*
Dati di input privati. Il contenuto di questo parametro è definito dall'implementazione dell'ambiente di esecuzione sicuro. Può contenere dati sulla licenza o sulle proprietà del flusso.
[out] pPrivateOutputData
Tipo: UINT64*
Puntatore ai dati di output privati. I dati restituiti sono definiti dall'implementazione dell'ambiente di esecuzione sicuro. Può contenere dati specifici della grafica da associare alla chiave hardware sottostante.
Valore restituito
Tipo: HRESULT
Questo metodo restituisce uno dei codici di errore seguenti.
S_OK | Operazione riuscita. |
E_OUTOFMEMORY | Memoria insufficiente per completare l'operazione. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | d3d11_1.h |