Metodo ID3D11VideoContext::FinishSessionKeyRefresh (d3d11.h)

Passa a una nuova chiave di sessione.

Sintassi

void FinishSessionKeyRefresh(
  [in] ID3D11CryptoSession *pCryptoSession
);

Parametri

[in] pCryptoSession

Puntatore all'interfaccia ID3D11CryptoSession .

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questa funzione può essere chiamata solo quando viene segnalato il limite di D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY .

Prima di chiamare questo metodo, chiamare ID3D11VideoContext::StartSessionKeyRefresh. Il metodo StartSessionKeyRefresh ottiene un numero casuale dal driver, usato per creare una nuova chiave di sessione. La nuova chiave di sessione non diventa attiva finché l'applicazione chiama FinishSessionKeyRefresh. Dopo aver chiamato l'applicazione FinishSessionKeyRefresh, tutte le superfici protette vengono crittografate usando la nuova chiave di sessione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d3d11.h

Vedi anche

ID3D11VideoContext