Método ID3D11VideoContext1::GetDataForNewHardwareKey (d3d11_1.h)
Permite al controlador devolver información específica de IHV utilizada al inicializar la nueva clave de hardware.
Sintaxis
HRESULT GetDataForNewHardwareKey(
[in] ID3D11CryptoSession *pCryptoSession,
[in] UINT PrivateInputSize,
[in] const void *pPrivatInputData,
[out] UINT64 *pPrivateOutputData
);
Parámetros
[in] pCryptoSession
Tipo: ID3D11CryptoSession*
Puntero a la interfaz ID3D11CryptoSession. Para obtener este puntero, llame a ID3D11VideoDevice1::CreateCryptoSession.
[in] PrivateInputSize
Tipo: UINT
Tamaño de la memoria a la que hace referencia el parámetro pPrivateInputData .
[in] pPrivatInputData
Tipo: const void*
Datos de entrada privados. El contenido de este parámetro se define mediante la implementación del entorno de ejecución seguro. Puede contener datos sobre la licencia o sobre las propiedades de la secuencia.
[out] pPrivateOutputData
Tipo: UINT64*
Puntero a los datos de salida privados. Los datos devueltos se definen mediante la implementación del entorno de ejecución seguro. Puede contener datos específicos de gráficos para asociarse con la clave de hardware subyacente.
Valor devuelto
Tipo: HRESULT
Este método devuelve uno de los siguientes códigos de error.
S_OK | La operación se ha completado correctamente. |
E_OUTOFMEMORY | No hay memoria suficiente para completar la operación. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | d3d11_1.h |