Freigeben über


PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS Rückruffunktion (d3d10umddi.h)

CheckCryptoSessionStatus gibt die 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-Runtime hat den Benutzermodustreiber dieses Handle als hDevice-Member der D3DDDIARG_CREATEDEVICE-Struktur bei der Geräteerstellung übergeben.

hCryptoSession

Ein Handle für das kryptografische Sitzungsobjekt, das durch einen Aufruf von CreateCryptoSessionDDI erstellt wurde.

pStatus

Empfängt eine status als Wert der D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS-Enumeration.

Rückgabewert

Keine

Bemerkungen

Die Anwendung kann diesen DDI aufrufen, nachdem sie eine Benachrichtigung zum Abbruch des Hardwareinhaltsschutzes erhalten hat, um den Zustand des zugrunde liegenden Hardwareschlüssels und des geschützten Inhalts zu ermitteln.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Desktop
Kopfzeile d3d10umddi.h (include D3d10umddi.h)

Weitere Informationen

CreateCryptoSession

D3DDDIARG_CREATEDEVICE

D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS