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) |