Compartilhar via


PFND3DDDI_DESTROYCRYPTOSESSION função de retorno de chamada (d3dumddi.h)

A função DestroyCryptoSession libera recursos para a sessão de criptografia criada pela função CreateCryptoSession .

Sintaxe

PFND3DDDI_DESTROYCRYPTOSESSION Pfnd3dddiDestroycryptosession;

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

Parâmetros

hDevice

Um identificador para o dispositivo de exibição (contexto gráfico).

unnamedParam2

pData [in]

Um ponteiro para uma estrutura D3DDDIARG_DESTROYCRYPTOSESSION que contém um membro que especifica o identificador para a sessão de criptografia a ser destruída.

Retornar valor

DestroyCryptoSession retorna um dos seguintes valores:

Código de retorno Descrição
S_OK A sessão de criptografia foi destruída com êxito.
E_OUTOFMEMORY DestroyCryptoSession não pôde alocar a memória necessária para que ela fosse concluída.

Requisitos

Requisito Valor
Cliente mínimo com suporte O DestroyCryptoSession tem suporte a partir do sistema operacional Windows 7.
Plataforma de Destino Área de Trabalho
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

CreateCryptoSession

D3DDDIARG_DESTROYCRYPTOSESSION