Partager via


PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS fonction de rappel (d3d10umddi.h)

CheckCryptoSessionStatus retourne le status d’un objet CryptoSession.

Syntaxe

PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS Pfnd3dwddm20DdiCheckcryptosessionstatus;

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

Paramètres

hDevice

Handle de l’appareil d’affichage (contexte graphique). Le runtime Direct3D a transmis au pilote en mode utilisateur ce handle en tant que membre hDevice de la structure D3DDDIARG_CREATEDEVICE lors de la création de l’appareil .

hCryptoSession

Handle de l’objet de session de chiffrement qui a été créé via un appel à la DDI CreateCryptoSession.

pStatus

Reçoit une status en tant que valeur de l’énumération D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS.

Valeur de retour

None

Remarques

L’application peut appeler cette DDI après avoir reçu une notification de suppression de la protection du contenu matériel pour déterminer l’état de la clé matérielle sous-jacente et du contenu protégé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

CreateCryptoSession

D3DDDIARG_CREATEDEVICE

D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS