次の方法で共有


PFND3DDDI_DESTROYCRYPTOSESSION コールバック関数 (d3dumddi.h)

DestroyCryptoSession 関数は、CreateCryptoSession 関数が作成する暗号化セッションのリソースを解放します。

構文

PFND3DDDI_DESTROYCRYPTOSESSION Pfnd3dddiDestroycryptosession;

HRESULT Pfnd3dddiDestroycryptosession(
  HANDLE hDevice,
  const D3DDDIARG_DESTROYCRYPTOSESSION *unnamedParam2
)
{...}

パラメーター

hDevice

ディスプレイ デバイスへのハンドル (グラフィックス コンテキスト)。

unnamedParam2

pData [in]

破棄する暗号化セッションへのハンドルを指定する 1 つのメンバーを含む D3DDDIARG_DESTROYCRYPTOSESSION 構造体へのポインター。

戻り値

DestroyCryptoSession は、次のいずれかの値を返します。

リターン コード 形容
S_OK 暗号化セッションは正常に破棄されます。
E_OUTOFMEMORY DestroyCryptoSession は、完了するために必要なメモリを割り当てませんでした。

必要条件

要件 価値
サポートされる最小クライアント DestroyCryptoSession は、Windows 7 オペレーティング システム以降でサポートされています。
ターゲット プラットフォーム デスクトップ
ヘッダー d3dumddi.h (D3dumddi.h を含む)

関連項目

CreateCryptoSession

D3DDDIARG_DESTROYCRYPTOSESSION