Поделиться через


функция обратного вызова PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS (d3d10umddi.h)

CheckCryptoSessionStatus возвращает состояние объекта CryptoSession.

Синтаксис

PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS Pfnd3dwddm20DdiCheckcryptosessionstatus;

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

Параметры

hDevice

Дескриптор устройства отображения (графический контекст). Среда выполнения Direct3D передала этот дескриптор пользовательского режима в качестве элемента hDevice члена структуры D3DDDIARG_CREATEDEVICE при создании устройства.

hCryptoSession

Дескриптор объекта сеанса шифрования, который был создан с помощью вызова CreateCryptoSessionDDI.

pStatus

Получает состояние как значение перечисления D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS.

Возвращаемое значение

Никакой

Замечания

Приложение может вызвать этот DDI после получения уведомления о отключении аппаратного содержимого, чтобы определить состояние базового аппаратного ключа и защищенного содержимого.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
минимальный поддерживаемый сервер Windows Server 2016
целевая платформа Настольный
заголовка d3d10umddi.h (include D3d10umddi.h)

См. также

CreateCryptoSession

D3DDDIARG_CREATEDEVICE

D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS