Condividi tramite


PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS funzione di callback (d3d10umddi.h)

CheckCryptoSessionStatus restituisce lo stato di un oggetto CryptoSession.

Sintassi

PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS Pfnd3dwddm20DdiCheckcryptosessionstatus;

void Pfnd3dwddm20DdiCheckcryptosessionstatus(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HCRYPTOSESSION hCryptoSession,
  D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS *pStatus
)
{...}

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico). Il runtime Direct3D ha passato il driver in modalità utente questo handle come membro hDevice della struttura D3DDDIARG_CREATEDEVICE alla creazione del dispositivo.

hCryptoSession

Handle per l'oggetto sessione di crittografia creato tramite una chiamata all'CreateCryptoSessionDDI.

pStatus

Riceve uno stato come valore dell'enumerazione D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS.

Valore restituito

Nessuno

Osservazioni

L'applicazione può chiamare questa DDI dopo aver ricevuto una notifica di disinstallazione della protezione del contenuto hardware per determinare lo stato della chiave hardware sottostante e del contenuto protetto.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
piattaforma di destinazione Desktop
intestazione d3d10umddi.h (include D3d10umddi.h)

Vedere anche

CreateCryptoSession

D3DDDIARG_CREATEDEVICE

D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS