Freigeben über


PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS Rückruffunktion (d3d10umddi.h)

CheckCryptoSessionStatus gibt den Status eines CryptoSession-Objekts zurück.

Syntax

PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS Pfnd3dwddm20DdiCheckcryptosessionstatus;

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

Parameter

hDevice

Ein Handle für das Anzeigegerät (Grafikkontext). Die Direct3D-Laufzeit hat den Benutzermodustreiber übergeben, der dieses Handle als hDevice- Mitglied der D3DDDIARG_CREATEDEVICE-Struktur bei der Geräteerstellung verwendet.

hCryptoSession

Ein Handle für das kryptografische Sitzungsobjekt, das über einen Aufruf des CreateCryptoSessionDDI erstellt wurde.

pStatus

Empfängt einen Status als Wert der D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS Enumeration.

Rückgabewert

Nichts

Bemerkungen

Die Anwendung kann diesen DDI aufrufen, nachdem eine Abbruchbenachrichtigung zum Hardwareinhaltsschutz empfangen wurde, um den Zustand des zugrunde liegenden Hardwareschlüssels und geschützter Inhalte zu ermitteln.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Zielplattform- Desktop
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

CreateCryptoSession

D3DDDIARG_CREATEDEVICE

D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS