Condividi tramite


PFND3DDDI_DESTROYCRYPTOSESSION funzione di callback (d3dumddi.h)

La funzione DestroyCryptoSession rilascia le risorse per la sessione di crittografia creata dalla funzione CreateCryptoSession .

Sintassi

PFND3DDDI_DESTROYCRYPTOSESSION Pfnd3dddiDestroycryptosession;

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

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

pData [in]

Puntatore a una struttura D3DDDIARG_DESTROYCRYPTOSESSION che contiene un membro che specifica l'handle per la sessione di crittografia da eliminare.

Valore restituito

DestroyCryptoSession restituisce uno dei valori seguenti:

Codice restituito Descrizione
S_OK La sessione di crittografia viene eliminata definitivamente.
E_OUTOFMEMORY DestroyCryptoSession non è riuscito ad allocare la memoria necessaria per il completamento.

Requisiti

Requisito Valore
Client minimo supportato DestroyCryptoSession è supportato a partire dal sistema operativo Windows 7.
Piattaforma di destinazione Desktop
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

CreateCryptoSession

D3DDDIARG_DESTROYCRYPTOSESSION