Método ID3D11VideoContext::FinishSessionKeyRefresh (d3d11.h)
Cambia a una nueva clave de sesión.
Sintaxis
void FinishSessionKeyRefresh(
[in] ID3D11CryptoSession *pCryptoSession
);
Parámetros
[in] pCryptoSession
Puntero a la interfaz ID3D11CryptoSession .
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Solo se puede llamar a esta función cuando se notifica el límite de D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY .
Antes de llamar a este método, llame a ID3D11VideoContext::StartSessionKeyRefresh. El método StartSessionKeyRefresh obtiene un número aleatorio del controlador, que se usa para crear una nueva clave de sesión. La nueva clave de sesión no se activa hasta que la aplicación llama a FinishSessionKeyRefresh. Una vez que la aplicación llama a FinishSessionKeyRefresh, todas las superficies protegidas se cifran con la nueva clave de sesión.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d3d11.h |